程序生成没有问题,一运行就出现这个错误
File: minkernelcrtsucrtsrcappcrtheapdebug_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库就崩了,简直被自己蠢死了