我一直想知道它重新定义new
. 我的意思是当开发人员使用:
#pragma push(macro,new)
#undef new
这是为了什么目的?我认为 new 运算符是所有编译器的标准?重新定义 new 是否为开发人员提供了一种方法来改变 new 为对象分配空间的方式?
我一直想知道它重新定义new
. 我的意思是当开发人员使用:
#pragma push(macro,new)
#undef new
这是为了什么目的?我认为 new 运算符是所有编译器的标准?重新定义 new 是否为开发人员提供了一种方法来改变 new 为对象分配空间的方式?