1
2
这个 example 在手动状态下:
更具体地说,C++:
查看手册中的源代码,您将看到垃圾收集的内存是通过特定的调用处理的,因此,管理是单独处理的(由收集器或手动处理)。所以,只要您的库正确地处理了它的内部,并且不公开收集到的内存,您就应该没事了。你不知道其他图书馆是如何管理它们的内存的,你也可以使用它们,不是吗?:) |
2
1
我相信是的,你可以把这两者混合起来: 然而 如果使用普通分配器分配对象,该分配器保存对垃圾回收器分配的对象的引用,则GC将看不到该引用,因此该对象可能被过早释放。 看看 GC_MALLOC_UNCOLLECTABLE 如果需要GC考虑不应该收集的内存中的引用,则需要函数规范。 总之,是的,但是 这里是龙 如果你不小心! |
rookie · 检查函数模板的所有参数包参数是否属于int 1 年前 |
ivaigult · -W转换和隐式字符串到布尔类型转换 1 年前 |
rainer · 后台插入程序的初始化 1 年前 |
Community wiki · 以理智、安全和高效的方式复制文件 1 年前 |
Shefali Kanaujia · 对C中向量的向量进行排序++ 1 年前 |
Ma Joonyoung · 粗粒度和细粒度链表的时间比较 1 年前 |