假设我有一个类A和一个operator<<,声明如下:class A // A stuffstd::ostream& operator<<(std::ostream&os, const A& a);LoggerPtr logger(LogManager::getLogger("ThisObject"));LOG4CXX_INFO\include\<e
我用自定义参数重载了new和delete操作符。虽然new可以工作,但我不能使用自定义参数调用delete。我在某处读到重载的delete只有在被创建的对象的构造函数抛出的时候才会被调用。如果是这样的话,有没有办法调用重载的delete?void *operator new(size_t size, unsigned int Tag) //allocate and return.return nullptr;
void op