IMPLEMENT_DYNCREATE 内存泄露

        继承CWinThread类,创建自己的线程,在程序退出的时候提示内存泄露,指向的位置是IMPLEMENT_DYNCREATE(CSocketThread,CWinThread)。找到IMPLEMENT_DYNCREATE的定义发现其中有进行new操作。在网上找了很多解决方法,后来发现CWinThread在退出的时候,需要手动调用CWinThread的Delete方法进行释放,否则就会出现内存泄露。

你可能感兴趣的:(delete)