Microsoft Visual C++ Debug Library
Debug Assertion Failed!
Program:E:\gyb.2.5\hotfoxd.exe
File:dbgdel.cpp
Line:52
Expression:_BLOCK_TYPE_IS_VALID(pHead->nBlockUse)
对话框如下图所示:
该对话框为调式环境下断言失败提示对话框,由释放内存时,内存块头部结构非法引发。通常是由于内存被多次释放所致。
这个原博主遇到的问题与我在调试c++图像处理相关操作遇到的问题一样,参照该方法,我将自己定义的image虚构函数的内部实现注释掉了,使其使用默认的构造函数进行析构,果然成功解决。