1:MyNew.h void* operator new(size_t sz,char * file,int line); void operator delete(void *p); MyNew.cpp #include "stdafx.h" #include "MyNew.h" void* operator new(size_t sz,char * file,int line) { return malloc(sz); }; void operator delete(void *p) { free(p); }; 2:Debug.h #pragma once #include "MyNew.h" #define new new(__FILE__,__LINE__) 3:在需要的地方引用Debug.h