2011. 11. 25. 15:17 윈도우/참고

#ifdef _DEBUG
#define new DEBUG_NEW // 메모리 릭 발생 시 릭이 일어난 파일의 이름과 행을 표시 해준다.
#undef THIS_FILE             // THIS_FILE 이 정의 되어 있으면 재 정의 하는 구문
static char THIS_FILE[] = __FILE__; // static 이 없으면 cpp 파일에서 다른 cpp 파일 인클루드시 분별 할 수 없음
#endif

* 위 구문 추가시 오류가 난다면 밑에 줄에 #include 문이 있는지 확인 - 없어야 한다.
* 헤더 파일에 클래스 끝에 ';' 안붙였는지 확인 - 엉뚱한 곳에서 에러가 난다.
posted by townone