阅读背景:

关于线程消息和内存泄漏问题,请各位大侠指点弥经

来源:互联网 
我在主程序中malloc一块内存,然后通过postthreadmessage发送一个消息(带有那块内存的指针)到一个带有socket通信的线程中(也就是说,我为了socket通信,单独开了一个线程),如果socket线程处理消息了就free那块内存。但是问题是这个socket线程因为需要,可能经常立即起停,我现在用的是TerminateThread方法停止它,这样的话就可能出现还有线程消息没有处理完毕就关闭了线程,也就造成了内存泄漏。请问各位大侠如何处理之? 我在主程序中malloc一块内存,然后通过postthreadmessage发送一个消息(带有



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: