函数宏

GLibassert_not_reached

声明 [src]

#define g_assert_not_reached (
  void
)

说明 [src]

如果该宏被调用,它会终止该应用程序的调试。

如果该宏被调用,它会记录一条错误信息并终止该应用程序。

如果在编译应用程序时定义了 G_DISABLE_ASSERT,则可以在代码的最终版本中关闭该宏。因此,该宏不应用于单元测试,单元测试始终有效。

此函数不能直接用于语言绑定。