タグ

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

  • 2009-03-05

    Qt 4.5がついにリリースされました! Qt Software、LGPL対応の「Qt 4.5」リリース、「Qt Creator」も新登場 | OSDN Magazine http://journal.mycom.co.jp/news/2009/03/04/035/index.html Qt 4.5 からMac OS X の64ビット(x86_64)アーキテクチャと、Cocoa がサポートされるようになりました。 Mac OS X はOSの機能を、Cocoa という Objective-C のフレームワークで提供しています。直接 Mac OS X の機能を呼ぶならば、Objective-C/C++ から Cocoa を呼ぶ必要があります。C/C++から Cocoa を呼ぶことができないため、C/C++用には Carbon というフレームワークも存在します。しかし、Carbon は将来廃止さ

    2009-03-05
  • DoxyGen編

    ホーム < ゲームつくろー! Doxygen編 ゲームを製作する時に、見落としがちになってしまうのが「ドキュメント化」です。自分が作成したライブラリにある程度のドキュメントをつけておかないと、2ヵ月後にはすっかり他人コードに化けてしまって中身を忘れます。そういう時にドキュメントがあると思い返すきっかけとなり、またライブラリの寿命も延びます。 編で取り上げるDoxygenはドキュメント自動生成ツールの一つです。コードに埋め込まれた特殊なドキュメントを読み込んで、HTML形式などのドキュメントを生成してくれます。 コードのドキュメント化は悩ましい問題です。例えばテキストファイルやWordなどでドキュメントを作ったとしましょう。この場合、書式を揃えるのがまずは大変です。クラス名はスペース2つ、メソッド名は4つ入れて引数は…。これを作成したすべてのクラスで行う事を想像すると怖いです。またせっかく