宏 BOOST_PARSER_NO_RUNTIME_ASSERTIONS
BOOST_PARSER_NO_RUNTIME_ASSERTIONS
提要
BOOST_PARSER_NO_RUNTIME_ASSERTIONS
描述
Boost.Parser 在多个地方使用断言(BOOST_ASSERT())来指示您在使用该库时存在错误。所有这些情况本都可以是格式错误的(ill-formed)代码,并在编译时被捕获。如果这是一个运行时失败,那么在代码中确定错误的确切位置会更快、更容易;您只需查看您喜欢的调试器中的堆栈。然而,如果您想让这类错误始终是格式错误的(ill-formed)代码,请定义此宏。