2008-01-22から1日間の記事一覧

boost::serialization

製作中のゲームのセーブ、ロードをboost::serializationを使って実装中。 クラスに余計な記述が増える。 メンバを増やすたびに更新しないといけない。 って事で、実装はセーブ、ロードで扱うデータが出揃ってからの方がいい気がしてきた。 コピーコンストラ…

pImplイディオム

コンパイル依存性を切るために多用しているんだけど、 pImplイディオムを使っていて微妙に気持ち悪いのが int fGetValue() const{ return pImpl->mValue; } とかconstなメンバ関数が全然constじゃない事。 int fGetValue() const { pImpl->mValue = 100; ret…