- C++相談室 part123 [無断転載禁止]©2ch.net
36 :デフォルトの名無しさん[]:2016/02/22(月) 20:45:46.28 ID:yZnaoS7H - >>33
ゼロで初期化されるなら hoge h[8] = { hoge(0), hoge(0), hoge(0), hoge(0), hoge(0), hoge(0), hoge(0), hoge(0) }; となるんじゃないんですか
| - C++相談室 part123 [無断転載禁止]©2ch.net
41 :デフォルトの名無しさん[]:2016/02/22(月) 22:58:23.84 ID:yZnaoS7H - >>37
struct hoge { hoge(){} int baka; }; ならbakaは不定です。 ほんとにゼロ初期化されるのがルールなんですか
| - C++相談室 part123 [無断転載禁止]©2ch.net
42 :デフォルトの名無しさん[]:2016/02/22(月) 23:00:01.44 ID:yZnaoS7H - >>39
大抵のサイトは値を省略すると「ゼロで初期化される」と書いてあります。 正確なところを教えてください。値を省略すると何が起こるのですか
|
|