咸鱼DoYoung  
做一条有理想的咸鱼

程序生成没有问题,一运行就出现这个错误
在这里插入图片描述

File: minkernel\crts\ucrt\src\appcrt\heap\debug_heap.cpp
Line: 908

Expression: is_block_type_valid(header->_block_use)

For information on how your program can cause an assertion
failure, see the Visual C++ documentation on asserts.

(Press Retry to debug the application)

在这里插入图片描述
网上的说法大部分说是出现野指针或者内存越界,但是我检查了我的程序,自己写的应该没有这种错误
最后发现问题是:自己写了个动态库,生成的是Debug版,自己写的程序是release版的,我的release程序调用自己的debug库就崩了,简直被自己蠢死了

posted on 2021-07-07 14:59  咸鱼Doyoung  阅读(818)  评论(0编辑  收藏  举报