좋아요. 그래서 저는 C++을 처음 접했습니다. Java 배경이 있지만 C++로는 이제 내 자신의 가비지 수집을해야한다는 것을 알고 있습니다. 끝없는 while 루프 종료
int main(){
float * pt;
while(true){
// some code
}
delete pt;
return 0;
는 루프가 다음 창에 닫기 버튼을 클릭하여 프로그램을 종료하기로 결정하면서 당신이 무한에있는 말 :
여기 내 시나리오입니다. 프로그램을 닫으면 무엇을합니까? 루프 동안 을 종료하고 delete 명령을 실행합니까? 또는 단순히 삭제 명령을 완료하지 않고 프로그램을 종료합니다.
'break'를 사용하면 while 루프에서 벗어나서 계속 작업을 수행합니다. – Rapptz
시나리오가 코드의 실제 부분이라면 왜 float 포인터로 delete를 사용하고 있습니까? –