好吧,所以我是一個真正的新的C++。我有一個java背景,但用C++我知道我現在必須做我自己的垃圾收集。終止一個無盡的循環
這裏是我的情況:
int main(){
float * pt;
while(true){
// some code
}
delete pt;
return 0;
說你是在一個無限while循環,然後你決定通過點擊窗口上的關閉按鈕結束程序。什麼關閉程序呢?它是否會終止 while循環,然後執行刪除命令?或者它只是在沒有完成刪除命令的情況下終止程序。
如果你使用'break',它會跳出while循環並繼續做它的事情。 – Rapptz 2013-02-09 20:48:31
如果你的場景是你的代碼的實際部分,你爲什麼在浮點指針中使用delete? – 2013-02-09 20:53:25