我的程序跑了一个星期,比较稳定,但是内存占用却以每天300k左右的速度递增.
内存泄露比较难找,先让他继续跑跑看
偶尔在书上看到CreateThread创建的线程,并不能释放CRT的资源
如果用CRT函数的话,可能会有内存泄露.很遗憾... 我习惯用CRT字符串处理
在此有两种解决方案:
1.用CRT函数 _beginthread来创建线程,它在结束时会自动释放CRT资源
2.在CreateThread创建的线程结束时,调用_endthread来释放资源
PS
_beginthread _endthread在process.h中
这里的CRT是C Run-Time 可不是什么阴极射线管哦