我的dll中有个全局静态的二级指针。static char** info;
在某个函数里面new的,
*info =new char[20];
但是不能在那个函数里面delete,因为返回要用到。
我现在在另一个函数中想收回这些内存,可是delete *info就会出错,我只能info=NULL.
我用boundsChecker监测,发现内存肯定是泄漏了
请问各位,如何回收这个内存啊?PS:我的boundschecker监测出一个Error,说Invalid arguments:heapFree,我的代码中没有调用这个函数,不知道是不是内存没有释放而引起的错误。
头痛欲裂中。。