【发布时间】:2012-08-13 15:40:12
【问题描述】:
在应用程序中分配内存并在从 dll/dylib 调用的函数中释放内存有什么问题吗?
但是要从 dll/dylib 的函数中分配内存并在调用者应用程序中释放它?
【问题讨论】:
-
@KerrekSB - 真的吗?我听说过 DLL 的悲惨故事,其中一个应用程序链接到一个库,该库具有与同一应用程序中使用的其他分配器不同的、根本不兼容的分配器实现。
-
@Flexo:通常的 ODR 约束适用,我想你是对的,当使用动态链接时,这些约束更难满足。但这并不是内存分配所特有的......
标签: c++ memory-management dll dylib