●STL スレッド●
■ このスレッドは過去ログ倉庫に格納されています
0205デフォルトの名無しさん
NGNGsage たのは STL っつーより C++ 一般の話だからスレ違いかなー、と思ったんで。
おもいっきり STL の話だったね。
> 1.テンプレートにて xx = T(); のような記述はざらにある
> 2.テンプレートにて T は組み込み型が指定されることもある
> 3.よって、組み込み型の*明示的なコンストラクタ*は必要
これで int() を 0 にしなければ、コンストラクタ呼び出し部分のコードとか最適化の
過程で削れそうだよなと思ったんだ。
でも、良く考えたら reserve() と resize() を正しく使い分けてれば、そもそも余計な
デフォルトコンストラクタ呼び出しは発生しないね。
■ このスレッドは過去ログ倉庫に格納されています