[[Language]] * C++ のキーワード [#u4a91d35] - TR1 - スマートポインタ - [[Boost>http://www.boost.org/]] -- [[Boost C++ Libraries>http://boost.cppll.jp/HEAD/]] -- [[Let's boost>http://www.kmonos.net/alang/boost/]] * 初期化 [#xe60f555] - コンストラクタでの初期値代入ではなく、「初期値で生成」する。 class CTest { public: CTest(); ~CTest(); ・・・ private: CInfo m_info; int m_id; }; CTest::CTest() :CInfo( 0 ), // 初期値で生成するため、メンバ変数のコンストラクタをここで呼ぶ m_id( 0 ) { // メンバ変数への初期値代入をここに記述しない }