如果功能永远不会终止,则记忆的交易单位
Deallocation of memory if functionality never terminates
我已经通过新的功能和实现的功能动态分配内存将始终保持运行,而当我将有力终止它将退出。我也想处理记忆。可以这样做吗?
如果多次执行了要分配内存的块,那么当这些对象脱离范围时,您应该考虑使用智能指针来处理内存,而无需明确调用删除。
如果仅执行一次块,并且您想在程序退出时要处理内存,则不需要该块,因为OS将收回分配给过程的所有内存,无论是否在进程中明确交易内存。
相关文章:
- 松弛原子与无同步情况下的记忆连贯性
- 递归函数有效,但无法记忆
- 如何将记忆应用于此递归函数?
- 共享记忆:让我们谈谈它的特殊性
- 为什么nlohmann不释放记忆
- CPP 中的瓦尔格林德和记忆泄漏:"Conditional jump or move depends on uninitialised values"
- C++17 多态记忆资源不起作用
- 我是否漏了记忆?
- 关于记忆后这种递归关系的时间复杂度
- 记忆栅栏和记忆屏障是一样的吗
- 使用记忆在 C++ 中实现 Knapstack
- 无论如何可以将webm / mp4文件编译/记忆为.exe程序吗?(C++)
- 如何在硬币兑换中添加记忆
- Metatrader 5 向导无法识别我的自定义交易信号模块
- 动态记忆的删除是如何真正起作用的
- C++遗传,记忆问题
- 使用未声明的标识符"nothrow";你是说"扔"吗?记忆
- 皮克斯美元LNK2019:未解析的外部交易品种
- Qt驱动器下拉列表仅列出USB记忆棒
- 如果功能永远不会终止,则记忆的交易单位