如何在C++动态库中释放调用动态库程序中生成的指针?

2025-04-14 18:20:14
推荐回答(3个)
回答1:

1、我的经验是:谁申请,谁释放。
2、如果一定要这么做,可以在你的“程序”中增加一个callback函数,让dll调用。
3、如果泄漏不大,也可以不释放,哈哈。

回答2:

我用的是VC6,在DLL的Settings..->C/C++->Code Generation->Use run-time library,选成Debug Multithreaded DLL。如果是Release版,选成Multithreaded DLL

回答3:

用GlobalAlloc分配内存,
用GlobalFree来释放就可以了.