タグ

2010年2月22日のブックマーク (2件)

  • Titanium Desktop でデスクトップアプリを作る - toyfish.blog

    @IT で始まった下記連載で、Titanium という開発ツールが紹介されている。 Web技術でネイティブアプリを作れるTitanium http://www.atmarkit.co.jp/fwcr/design/index/index_titanium.html 連載のメインディッシュは Titanium Mobile を使った iPhone/Android アプリだが、Titanium Desktop というのを使うとデスクトップアプリも作れるらしい。以下、とりあえずインストールして、Hello World をビルドしてみたメモ。 インストール 開発元である Appcelerator のサイトから Titanium Developer をダウンロードする。この時点では、Titanium Desktop と Titanium Mobile の両方で同じ手順。 Appcelerator h

    Titanium Desktop でデスクトップアプリを作る - toyfish.blog
  • その7 メモリリークの検出方法

    ホーム < ゲームつくろー! < Programming TIPs編 < メモリリークの検出方法 その7 メモリリークの検出方法 C言語で泣かされるのがメモリリークです。メモリリークはnew演算子などでヒープメモリを動的確保した後にdelete演算子などでそれを解放し忘れた時に発生します。プログラムが込み入ってきたり、複雑にヒープメモリを確保した場合など、うっかりdeleteし忘れる事があります。これはプログラムが複雑になってくるほど探すのが困難になります。 Visual C++にはデバッグ時にメモリリークを自動検出する機能が備わっています。この章ではその方法を紹介します。 ① メモリリーク検出方法 Visual C++のランタイムライブラリには「デバッグルーチン」と呼ばれるデバッグ専用の関数が沢山用意されています。その中でメモリリークを検出してくれるのは_CrtSetDbgFlag関数で