VS에서 메모리 누수 탐지 메커니즘을 살펴봄으로써 질문이 떠 올랐습니다.매크로를 정의하는 매크로를 정의 할 수 있습니까?
#define _CRTDBG_MAP_ALLOC
#include <stdlib.h>
#include <crtdbg.h>
하지만이 코드를 교체 DETECT_MLEAKS
로 :이 다음 상용구 코드가 필요합니다
#define DETECT_MLEAKS\
#define _CRTDBG_MAP_ALLOC\
#include <stdlib.h>\
#include <crtdbg.h>\
는 할 수 없습니다.
해결 방법이 있습니까?
그 라인 (및 포함 가드)을 detect_memleaks.h에 넣고 대신 #include "detect_memleaks.h"를 호출 할 수 있습니다. .. – slazyk