问一个new和delete的有关问题

问一个new和delete的问题
一个new出来的object,没有代码去delete这个object,但它的析构函数却被调用了,这是怎么做到的。
排除显示调用析构函数的可能。

------解决方案--------------------

------解决方案--------------------
楼主估计是某处自己没注意到,产生了一个临时变量吧。
------解决方案--------------------
探讨

判断没走delete的方式是重载了delete,加了些log。智能指针最终也会调delete的。