程序退出后,C/C++中的对象是否被垃圾收集?

Nos*_*tap 0 c c++ garbage-collection

在C和C++中,假设我没有使用智能指针或任何其他奇怪的垃圾收集机制,当程序退出时内存是否会被释放(垃圾收集)?

Bor*_*lid 7

当进程终止时,操作系统将删除已分配给它的虚拟内存.

由于其整个地址空间消失,所以内部的所有对象也消失了.

但是,这与C++垃圾收集不同:不会调用析构函数.内存只是......安静地返回操作系统.