10 May 2014

Day
Windows/Mac共通ライブラリ実装中
Departure from the Voidの大規模リファクタリングの開始から一週間近くが経過・・・ 作業完了までの道のりは長いですが、少しずつ進行しているところです。 進捗はまだ1割にも満たないと思います。 今後はMac版のものも配布する予定のため、Windows/Mac共通で動作するためのゲームの共通ライブラリを...
423 PV
COMオブジェクトでスマートポインタを使う
COMオブジェクトをスマートポインタで管理する方法のメモ書きです。 boost::shared_ptrはnew/deleteでインスタンス生成・開放するオブジェクトに対して使えますが、 COMオブジェクトのようにReleaseでオブジェクトを開放するものに対しては使えません。 そこで、boost::intrusive_...
921 PV