gpt4 book ai didi

c - 你如何管理 C 中结构的内存?

转载 作者:行者123 更新时间:2023-12-04 10:53:58 27 4
gpt4 key购买 nike

我习惯于在 Objective-C 中保留和释放对象,但由于我是通过 Audio Unit 处理数据的,所以我需要停留在 C 级别,无法利用 iOS 框架。在这种情况下,我有一个保存音频数据的结构,我需要一次保存一堆数据。完成后,我需要释放该内存。

我一直在寻找关于 C 和结构的内存管理规则的好教程,但我还没有找到好的教程。 (很难用 Google 搜索示例 C 代码。)

我应该如何管理 C 结构,以便我可以正确地发布数据?您知道有关管理 C 结构的优秀教程吗?

最佳答案

没有什么太花哨的事情要做:malloc 用于分配,free 用于释放,总是成对的。它或多或少像没有自动释放的 Objective-C 世界一样工作。

关于c - 你如何管理 C 中结构的内存?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6865157/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com