【发布时间】:2016-01-25 12:56:19
【问题描述】:
我有我的 wxWidgets 客户端/服务器应用程序,并在 wxWidgets 网络内容中遇到了一个复杂的错误。说来话长,这里略过。
wxWidgets 代码使用了断言,所以我无法将其视为异常。
我可以在调试模式下编译时抑制断言吗?
每次断言发生时,都会出现 wxWidget 的断言信息窗口,因此用户需要按“继续”或“中止”按钮。如果我无法捕捉到它(断言也不例外),我想压制它。
【问题讨论】:
-
关闭这个问题是错误的,因为 wxWidgets 断言 (
wxASSERT(),wxCHECK(), ...) 与标准的assert()宏完全不同,即使它们都受到 @ 的影响987654324@.
标签: c++ exception wxwidgets assertion suppress