16,548
社区成员




typedef struct _STRUCT_TEXT
{
int nPanoName;
BYTE* pBuf;
Cpano panoInfo; // 一个类对象
_STRUCT_TEXT()
{
nPanoName = -1;
pBuf = NULL;
}
~_STRUCT_TEXT()
{
if (pBuf)
{
delete []pBuf;
pBuf = NULL;
}
}
}STRUCT_TEXT;
STRUCT_TEXT g_ValueText; //定义一个全局变量
// 线程函数,具体代码略去300行
void thread1()
{
//在线程函数中会对全局变量进行赋值。问题就出在这里,
//没跟全局变量赋值一次,程序就会有近100k的内存泄露,屏蔽赋值就没有内存泄露
}
高人指点一下哈希望能看看某个大虾自己封装的线程池代码,不要网上的那些,不要Windows自带的··一直对这个挺感兴趣!
板块目前比较沉寂,置顶贴比较少。 不如来个专题讨论吧,每隔一段时间来一个,最好不要太专业的,否则每人参与了。 先探探路,大家聊聊线程吧。比如对线程知识的理解,线程开发的经验,碰到过哪些问题,最终怎么解决的,线程开发的小技巧等等。 也可以将一些有益的链接贴上来,让大家可以参考。以后帖子就作为新人的必读帖。 对优秀的回复,可以奖励一些可用分,初步定在100分吧。如果需要,再申请一些CSDN的礼品,感谢大家的参与和奉献。