2008-12-01から1ヶ月間の記事一覧

今日覚えたこと

C++

_CrtSetDbgFlagについて_CRTDBG_ALLOC_MEM_DF デバッグ用のヒープメモリが使われるようになります。ランタイムはこのヒープメモリを検査することでメモリリークを検出しているわけです。このフラグは普通設定します。_CRTDBG_DELAY_FREE_MEM_DF 解放し忘れの…

今日覚えたこと

C++

・mutable修飾子 constなメンバ関数は基本的にインスタンス変数を変更できない。 しかし、まれにインスタンス変数を変更してないはずなのに、内部的に変数を変換しているためにconstを指定出来ない場合がある。 こういう場合にmutableを指定すると、指定され…