![]() |
CString的内存泄漏问题
现在程序有内存泄漏
strcore.cpp(118) : {17415} normal block at 0x01175C30, 22 bytes long. Data: < 224.> 01 00 00 00 09 00 00 00 09 00 00 00 32 32 34 2E {17414} client block at 0x011759B0, subtype 0, 172 bytes long. a CMsg object at $011759B0, 172 bytes long 好像是CString的问题,不太明白,怎么解决呢? |
回复: CString的内存泄漏问题
这倒不一定是CString的问题,通常是因为你定义的Class中有CString 的成员变量,而在使用中忘记删除Class *的指针,一般来说都可以在你上面显示的内容附近找到真正内存泄漏的代码
|
回复: CString的内存泄漏问题
3 楼liu_feng_fly(笑看风云 搏击苍穹 衔日月)回复于 2002-12-02 12:30:42 得分 0
是不是你的CString变量调用getbuffer之后没有调用releasebuffer函数啊? |
回复: CString的内存泄漏问题
你一定用new 分配了内存,而没有用delete来删除它
|
所有的时间均为北京时间。 现在的时间是 10:41 AM. |