首先软件运行调用dll,是将dll中的模块加入主程序中运行,而不是单独运行,dll new一个类 将这个类的指针返回给主程序,这时候主程序接管这块内存的,用完后所以要对这个类所占的内存进行释放,这和通过调用dll里面释放是一个道理 。
关于DLL中new在主程序中释放的问题
最新推荐文章于 2023-01-13 16:53:52 发布
首先软件运行调用dll,是将dll中的模块加入主程序中运行,而不是单独运行,dll new一个类 将这个类的指针返回给主程序,这时候主程序接管这块内存的,用完后所以要对这个类所占的内存进行释放,这和通过调用dll里面释放是一个道理 。