C++ 如果功能从未终止,则释放内存

C++ 如果功能从未终止,则释放内存,c++,C++,我已使用新的动态分配内存,并且在其中实现的功能将始终保持运行,当我将强制终止时,它将退出。我也想取消分配内存。我如何做到这一点?如果分配内存的块被多次执行,然后,您应该考虑在这些对象超出范围时使用来释放内存,而无需显式调用delete 如果该块只执行一次,并且您希望在程序退出时释放内存,则不需要这样做,因为操作系统将回收分配给您的进程的所有内存,无论是否在进程内显式释放内存。当进程死亡时,动态分配的内存将被回收。请具体说明,或者此处的一些示例代码无法解决您的问题感谢您的快速响应,

我已使用新的动态分配内存,并且在其中实现的功能将始终保持运行,当我将强制终止时,它将退出。我也想取消分配内存。我如何做到这一点?

如果分配内存的块被多次执行,然后,您应该考虑在这些对象超出范围时使用来释放内存,而无需显式调用delete


如果该块只执行一次,并且您希望在程序退出时释放内存,则不需要这样做,因为操作系统将回收分配给您的进程的所有内存,无论是否在进程内显式释放内存。

当进程死亡时,动态分配的内存将被回收。请具体说明,或者此处的一些示例代码无法解决您的问题感谢您的快速响应,