1. 멤버 변수의 초기화 여부 재확인
2. Deconstructor의 호출 순서 재확인
사례) XMLPlatformUtils::Terminate() 는 XML 라이브러리의 사용이 더이상 없음을 나타내는 명령어
하지만 Singleton 객체는 모든 객체가 해제된 이후 해제되므로,
XMLPlatformUtils::Terminate() 이후, Singleton Deconstructor에서 XML 라이브러리 사용시
메모리 충돌이 발생
하지만 Singleton 객체는 모든 객체가 해제된 이후 해제되므로,
XMLPlatformUtils::Terminate() 이후, Singleton Deconstructor에서 XML 라이브러리 사용시
메모리 충돌이 발생
난 오늘도 삽질중!!
'Programming > MFC' 카테고리의 다른 글
운영체제가 Vista 64 bit 인지 확인하기 (0) | 2009.06.24 |
---|---|
CDialog에서 엔터키로 인한 종료 막기 (0) | 2009.06.04 |
Visual Studio 단축키 (0) | 2009.03.31 |
Visual Studio Just In Time Debugger 해제 방법 (1) | 2009.03.30 |
VC++ with Mysql (0) | 2008.07.22 |