如何处理 还在执行任务的线程 退出 这种情况 如果一个线程执行以下任务while(1){ int *ipTest = new int; delete ipTest;}如果线程退出,会导致有内存泄露。请问 如何处理才能保证线程退出时不会发生上述问题呢? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 while(1){ if(terminate) return; int *ipTest = new int; delete ipTest;} terminate为全局(不一定是全局,总之threadproc和主线程都能访问得到就是了)变量,你在主线程把它赋值为false就是了 csdn是不是有一个下载各种vs的地方? pThreadState和m_pCurrentWinThread指针? 关于自绘和PAINT ------>>>为何在VC6.0下说“TITLEBARINFO结构”没有定义? <com+编程指南>,有的兄弟进来看一哈! AnimateWindow()函数怎么用啊? 大家帮个忙 Activex控件实时读取外部输入数据 大家来讨论一下,送分啊 请问中文字转成%A%B%D这种叫什么? 如何修改项目中的clsid以及接口名字? vc++中如何调用类中的函数阿,就是怎么建立类的对象?
{
if(terminate)
return;
int *ipTest = new int;
delete ipTest;}