On 1月 23rd, 2009 ゲスト said:
こんにちは。僕が仕事を始めた20年くらい前は初期化するのは当然だったような気がします。当時は、デバッグでメモリダンプなんかを読んだりすることもあったため初期化しておかないとダンプが見づらく、必ず初期化するようにという先輩のアドバイスもすんなり受け入れていました。
まあ、今はデバッガのもGUIが当たり前だしこういうことに異を唱える人の考えも理解できないことはないですが「三つ子の魂百まで」ってやつで。(^^)
これは"char aString[256]={0};"の方が関数呼び出しなどのオーバーヘッドも無くなって良いと思います。
最適化オプション次第では同じコードを吐くのかもしれませんが、ご参考まで。
おっしゃるとおりですね。細部にまで丁寧に気を遣ったコードが美しいと思います。大変勉強になります。良きアドバイスありがとうございます。






最近のコメント
34 weeks 2 days ago
51 weeks 2 days ago
51 weeks 2 days ago
1年 16 weeks ago
1年 16 weeks ago
1年 16 weeks ago
1年 28 weeks ago
1年 28 weeks ago
2 years 8 weeks ago
2 years 17 weeks ago