CreateToolhelp32Snapshot 获取进程快照时 Debug下正常 Release异常

CreateToolhelp32Snapshot 获取进程快照时 Debug下正常 Release异常
在Debug下会主动预先分配内存,但是在Release下没有预先分配。当运行至此处的时候,出现内存字节不足。
有些问题DEBUG下能自动修正,比如,字符数组内存不够自动扩展,release下程序就异常。
解决此问题的方法就是声明问了pe后,主动给其分配字节大小。
例:PROCESSENTRY32 pe;
pe.dwSize = sizeof(PROCESSENTRY32);

posted @ 2012-11-09 09:56  myfreecat  阅读(227)  评论(0)    收藏  举报