Boost C++ 库

...世界上最受推崇、设计最精良的 C++ 库项目之一。 Herb SutterAndrei Alexandrescu, C++ Coding Standards

宏 BOOST_PARSER_NO_RUNTIME_ASSERTIONS - Boost C++ 函数库
PrevUpHomeNext

宏 BOOST_PARSER_NO_RUNTIME_ASSERTIONS

BOOST_PARSER_NO_RUNTIME_ASSERTIONS

提要

// In header: <boost/parser/config.hpp>

BOOST_PARSER_NO_RUNTIME_ASSERTIONS

描述

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


PrevUpHomeNext