Heap Corruption Detected 错误的原因分析
今天练习一个代码出现了Heap corruption detected错误,经过查阅资料,其原因是堆内存溢出(例如 p = new char[10],; char[11] = 'a'; 然后调用delete[] p; 就会报这个错
有时候难以理解的原因是因为,单步调试的时候,会在delete【】p 这句的时候出问题,所以以后使用堆内存一定要多加留心。
unsigned char * pOu
原创
2017-07-15 21:30:20 ·
368 阅读 ·
0 评论