重载new,delete运算符 new,delete在c++中也被归为运算符,所以可以重载它们. new的行为: 先开辟内存空间 再调用类的构造函数 开辟内存空间的部分,可以被重载. delete的行为: 先调用类的析构函数 再释放内存空间 释放内存空间的部分,可以被重载. 为什么要要重载它们? 有时需要实现内存池的时候需要重载它们.频繁的new和delete对象,会造成内存碎片,内存不足等问题,影响程序的正常执行,所以一次开辟一个适当大的空间,每次需要对象的时候,不再需要去开辟内存空间,只需要…