- 【初心者歓迎】C/C++室 Ver.92【環境依存OK】
990 :デフォルトの名無しさん[sage]:2014/10/05(日) 16:46:09.67 ID:x75CBE+a - とあるサイトで見つけたのですが
例) { int b = 0; int* c = new int; } コープを抜けた後にはポインタのcが存在しないので delete c とも書けない分けです。 ・・・という分けでnewしたスコープやクラスが きちんとdeleteの面倒を見るように注意を払う必要があります。 とありました。 この場合にdeleteをし忘れると 確保した領域はプログラム終了まで 開放する術は全くないのでしょうか?
|