出现原因:have a heap corruption 堆损坏;
LPVOID m_lpFileMapBuffer = (char *)MapViewOfFile(…);
对MapViewOfFile函数的返回值,进行强制类型转换为字符指针,然后释放该指针时出错;
解决方案:
取消强制类型转化即可;
总结:遇到这种问题一般是指针部分出错,首先应该检查指针。
https://img-blog.csdn.net/20180422222539220?watermark/2/text/Q1NETuWNmuWuol/kvZnnlJ/ku6XlraY=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70