はきだめC/C++下級者の質問箱
■ このスレッドは過去ログ倉庫に格納されています
0206デフォルトの名無しさん
2005/11/09(水) 14:47:08初期化してないとどうも気持ち悪いのは当然。
その感覚を欺いてはいけない。
方法(ZeroMemoryやmemsetで初期化すること)が間違っているだけ。
正しい方法はコンストラクタで
Class::Class()
: m_IntegralMember(0)
, m_FloatingPointMember(0.0)
, m_pObject(NULL)
{
}
このように初期化リストで逐一指定すること。
これがC++の作法であり流儀。
■ このスレッドは過去ログ倉庫に格納されています