2011-03-29 4 views

답변

7

을 가진 나중에 계속 할 수 있기 때문에, 그것은

당신이 만약 ... 어떤 메모리를 해제하지 않습니다 선호 abort 디버깅, Visual Studio 디버거를 분리하고 프로세스를 중단합니다. 이 경우, OS는 프로세스에 할당 된 모든 리소스 (즉, 메모리, 파일 핸들)를 해제하는 것을 처리 할 것이다.

+0

도움 주셔서 감사합니다. –

5

예, OS (IDE가 아님)는 프로세스가 종료 될 때 GDI 핸들을 포함하여 프로세스에서 명시 적으로 할당 한 메모리를 해제합니다.

그러나 COM의 IMalloc * 인터페이스 또는 CoTaskMemAlloc 함수와 같은 out-of-process 메모리 할당은 포함되지 않습니다.

관련 문제