我的一个函数里定义了很多CString型的变量,程序运行起来频繁的调用这个函数。也就是说频繁的定义并且释放这些CString型变量。
当这个函数调用结束,释放这些CString变量的时候就会出错,不过是在运行了一段时间之后。
请问是哪里的问题?该如何解决!谢谢!
当这个函数调用结束,释放这些CString变量的时候就会出错,不过是在运行了一段时间之后。
请问是哪里的问题?该如何解决!谢谢!
解决方案 »
- 类里面的参数有近百个,该如何编程?
- 不用TRACE如何在调试时向输出窗口输出信息?@VS2005
- 工程仿真软件都涉及哪些内容呢
- 如何拷贝数组
- 进度条问题
- 谁给解释一下这个函数,包括里面调用的函数
- 急问!!!有关ActiveX的消息处理!!
- 想问1个关于Win32应用程序的问题!
- 为什么我的ontimer成员函数总是有问题?我已经定义了settimer~~
- {66} client block at 0x00F71990, subtype 0, 12 bytes long.
- 怎么得到分割窗提中右边的指针??
- 高手在哪里!!!Winsow Me 和 Windows 98 中的socket [sendto] 问题,[强烈建议版主置顶]
laiyiling:就是在函数结束调用释放CString的时候出错的。
bohut:我是在一个线程函数里调用的这个全局函数,没法定义成员变量。
pomelowu:内存没有泄露啊,GetLastError放在哪里看问题啊?
就是Format给CString赋值的
那你加一个CMutex来试试看