我用MFC做了一个图像处理的插件,生成lib和dll。然后用Qt调用这个dll,程序启动没问题,但是程序关闭的时候出现了严重的内存泄漏问题。利用Qt新建一个空的程序(有界面)调用那个dll之后关闭依然内存泄漏。但是利用MFC建立对话框调用程序就不存在内存泄漏的问题。
我现在怀疑是Qt和MFC的内存管理机制一样引起的,不知道各位大侠有没有遇到过类似的问题,能不能提点一下在下……拜谢!
Qt MFC 内存泄漏
------解决方案--------------------
需要写成标准的 DLL
------解决方案--------------------
不能用MFC的东西 要写成标准的
------解决方案--------------------
如果在程序运行中没有泄露的话,可以不理会