c++ 析构函数的问题,_BLOCK_TYPE_IS_VALID(pHead->nBlockUse)
2016-12-20 15:56
441 查看
原因是修改了一个指针
unsigned char *rgb_bmp3 = new unsigned char[vWidth*vHeight * 3]; rgb_bmp3 = (unsigned char*)tImgData; delete[] rgb_bmp3;
解决方法,改为memcpy:
memcpy(rgb_bmp3, tImgData, vWidth*vHeight * 3);
相关文章推荐
- _BLOCK_TYPE_IS_VALID(pHead->nBlockUse问题解析
- 断言_BLOCK_TYPE_IS_VALID(pHead->nBlockUse)问题解析
- 关于VS调试_ASSERTE(_BLOCK_TYPE_IS_VALID(pHead->nBlockUse))的相关问题解决办法
- _BLOCK_TYPE_IS_VALID(pHead->nBlockUse问题解析
- 解决VS中出现_ASSERTE(_BLOCK_TYPE_IS_VALID(pHead->nBlockUse))的问题
- _BLOCK_TYPE_IS_VALID(pHead->nBlockUse问题解析
- _BLOCK_TYPE_IS_VALID(pHead->nBlockUse问题解析
- 解决VS中出现_ASSERTE(_BLOCK_TYPE_IS_VALID(pHead->nBlockUse))的问题
- C++ error:Debug Assertion Failed.Expression:_BLOCK_TYPE_IS_VALID(phead->nBlockUse)
- _BLOCK_TYPE_IS_VALID(pHead->nBlockUse
- [wxWidgets]_[初级]_[Debug Assertion Failure: BLOCK_TYPE_IS_VALID(pHead->nBlockUse) ]
- Debug Assertion Failed.Expression:_BLOCK_TYPE_IS_VALID(phead->nBlockUse)
- C++报错:_BLOCK_TYPE_IS_VALD(pHead->nBlockUse)
- _BLOKC_TYPE_IS_VALID(pHead->nBlockUse)
- _BLOCK_TYPE_IS_VALID(pHead->nBlockUse
- _BLOCK_TYPE_IS_VALID(pHead->nBlockUse - 内存越界或重复释放
- 内存报错:_ASSERTE(_BLOCK_TYPE_IS_VALID(pHead->nBlockUse))
- 函数运行到结尾 _BLOCK_TYPE_IS_VALID(pHead->nBlockUse
- _BLOCK_TYPE_IS_VALID(phead->nBlockuse)错误
- _BLOCK_TYPE_IS_VALID(pHead->nBlockUse