pBlockHeaderPrev改变是正常的,你再检查一下是否存在越界问题,可能某个地方计算字符串的长度出错了。
另外,也可能是你使用的lib在处理Unicode时存在问题。 ...
guoyt 发表于 2010-11-27 10:43 似乎不存在越界,我的程序对lpszPathName指向的内存的处理流程很简单,就是在UI线程中new,传递给worker thread,worker thread调用CEmuDevice的一个成员函数对字符串所表示的文件进行处理(该字符串表示了一个文件的路径),随即就delete[]之。 |
|