美文网首页
一个奇怪的Assert错误

一个奇怪的Assert错误

作者: Drlilian | 来源:发表于2019-06-18 15:15 被阅读0次

2009-12-17

今天突然发现VC有些太不明白的东西。

比如说我加了一大堆的控件后,运行突然就出现了这个问题。当我随便点击关闭、及那个OK按钮。就报错,说是什么assert错误 

CCmdTarget::~CCmdTarget() 

#ifndef   _AFX_NO_OLE_SUPPORT 

if   (m_xDispatch.m_vtbl   !=   0) 

((COleDispatchImpl*)&m_xDispatch)->Disconnect(); 

ASSERT(m_dwRef   <=   1); 

#endif 

#ifdef   _AFXDLL 

m_pModuleState   =   NULL; 

#endif 

}

跟踪了下,  就是这一行ASSERT(m_dwRef   <=   1);出现的问题

搜罗了网上种种,都觉得不是这个问题,然后,我就尝试了rebuilt all ,结果竟然又不报错了。

真不知道为什么。

相关文章

  • 一个奇怪的Assert错误

    2009-12-17 今天突然发现VC有些太不明白的东西。 比如说我加了一大堆的控件后,运行突然就出现了这个问题。...

  • 023 Python语法之断言

    assert 关键字 第一个参数为断言的判断 第二个参数为错误提示语 assert的用法

  • solidity系列教程<七>错误处理

    错误处理(3种): assert(bool condition):不满足条件,将抛出异常assert(msg.se...

  • swift 自定义assert

    在Swift中,通过assert实现断言,assert可以帮助开发者比较容易的发现和定位错误一个断言断定条件是tr...

  • Lua 错误处理

    可以使用 assert 和 error 两个函数来处理错误。 assert函数 若函数的第一个参数条件不成立,则会...

  • Python程序的简单调试方法

    1、第一种方式使用print()函数将可能的错误进行输出 2、使用断言assert assert n !=...

  • 改善Java程序建议19

    建议19 : 断言不是鸡肋 基本用法:assert <布尔表达式>assert <布尔表达式> : <错误信息>在...

  • 智能合约(三、四)

    智能合约(三) 一、错误处理 Øassert 类型异常:内部错误 Ørequire 类型异常: 外部错误 Ørev...

  • 21.python3错误和异常

    错误 python有两种错误很容易辨认:语法错误和异常。Python assert(断言)用于判断一个表达式,在表...

  • 2018-10-26

    assert 动态断言 assert的原型定义在 中,其作用是如果它的条件返回错误,则终止程序执行。 C++ a...

网友评论

      本文标题:一个奇怪的Assert错误

      本文链接:https://www.haomeiwen.com/subject/ioczxctx.html