我正在使用 Xcode 构建 C++ 代码,其中我正在调用 delete 来破坏内存,现在我加载了一个外部库,其中删除运算符重载,所以当我调用 delete 时,即使我在调用 lib 的删除运算符不打算这样做。
有人知道如何防止这种情况吗?
我从 lib 中找到了 operator delete 的修饰名称,但是我将如何告诉 Xcode 这些符号?如果我在我的项目中定义自己的操作符删除,我的代码由于重复符号错误而无法编译?
有人对此有任何线索吗?在此先感谢您的帮助。
我正在使用 Xcode 构建 C++ 代码,其中我正在调用 delete 来破坏内存,现在我加载了一个外部库,其中删除运算符重载,所以当我调用 delete 时,即使我在调用 lib 的删除运算符不打算这样做。
有人知道如何防止这种情况吗?
我从 lib 中找到了 operator delete 的修饰名称,但是我将如何告诉 Xcode 这些符号?如果我在我的项目中定义自己的操作符删除,我的代码由于重复符号错误而无法编译?
有人对此有任何线索吗?在此先感谢您的帮助。