我在 Stack Overflow 上看到一个问题,在其中一个 答案 中提到:
如果找不到明确匹配的释放函数,则传播异常不会导致对象的内存被释放。
因此,如果我只重载了
如果找不到明确匹配的释放函数,则传播异常不会导致对象的内存被释放。
因此,如果我只重载了
new
操作符而没有重载 delete
操作符,是否会创建并调用任何默认的 delete
操作符?还是我必须显式地编写 delete
操作符。
new
成功且没有异常或其他问题时,会发生什么?如果您有特定的场景,请在问题中添加该代码示例并提供一些上下文。 - Azeem