★初心者にVisual C++を教えるスレ★ Part32
■ このスレッドは過去ログ倉庫に格納されています
0098デフォルトの名無しさん
2008/11/14(金) 11:06:23C++の参考書などでは、 new で配列を確保した場合に開放は delete [] で行うとなっていますが
タスクマネージャで使用メモリを調べてみると、delete [] ではなく delete のみの表記でも
同じように開放されているようです。
(MB単位の配列の new と delete を何千何万回繰り返しても、使用メモリが増加していかない)
これは、VC++ではdeleteの配列開放処理についてはコンパイラが
面倒をみてくれるという事でしょうか?
それとも、現在のC++では delete でも delete [] でもどちらでも問題ないのですか?
■ このスレッドは過去ログ倉庫に格納されています