动机:
我想开启VC++的内存检测,需要一些语句必须在最前面,如下:
#define _CRTDBG_MAP_ALLOC
#include <stdlib.h>
#include <crtdbg.h>
问题:
假设我有一个头文件forefront.h
,我想要的是以下效果:
a.cpp
#include <any_other_one.h>
#include <forefront.h> // An compiler error generated here!
b.cpp
#include <forefront.h> // OK
#include <any_other_one.h>
如何实施?