【初心者歓迎】C/C++室 Ver.55【環境依存OK】
■ このスレッドは過去ログ倉庫に格納されています
0895デフォルトの名無しさん
2008/07/04(金) 11:32:19それはお前の思い込み。
struct A{
const wchar_t* name;
A(){ name=L""; } // A():name(L""){}
};
上記のように初期化リストを使わない書き方をもって、
「nameは初期化されない」と言うのが一般的とは到底思えない。
何故なら、そう言うと未初期化になると受け取られることが予想出来るため。
厳密な初期化の話をするなら俺なら「」の強調程度で済まさずちゃんと書く。
「wchar_t*型(の自動変数)はNULLに初期化されない」なら分かるけどな。
■ このスレッドは過去ログ倉庫に格納されています