File: appcore.cpp Line: 85

博客内容涉及到了在使用Microsoft Visual C++开发过程中遇到的DebugAssertionFailed错误。错误发生在程序的appcore.cpp文件的第85和92行。问题的根源是由于作者引用了一个自编译的DLL,通过注释掉DLL中的特定行(CXXXDllApp theApp;)并重新编译DLL解决了问题。此博客提供了调试和解决此类问题的思路。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Microsoft Visual C++ Debug Library

Debug Assertion Failed!

Program: c:\xxx.exe
File: appcore.cpp
Line: 85

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

(Press Retry to debug the application)

中止(A) 重试® 忽略(I)


Microsoft Visual C++ Debug Library

Debug Assertion Failed!

Program: c:\xxx.exe
File: appcore.cpp
Line: 92

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

(Press Retry to debug the application)

中止(A) 重试® 忽略(I)

查了很多资料最后才发现是因为自己引用自己做的一个DLL导致的
修改DLL把里面
//CXXXDllApp theApp;
这个注释掉重新编译DLL替换就好了

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值