Boost C++ 库

...世界上最受推崇和设计精良的 C++ 库项目之一。 Herb SutterAndrei Alexandrescu,《C++ 编码规范

宏 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())来指示您对库的使用存在错误。所有这些地方都可以改为编译时捕获的非法代码。如果这是运行时错误,那么确定代码中错误的确切位置会更快更容易;您只需查看您最喜欢的调试器中的堆栈即可。但是,如果您希望将这些类型的错误始终变为非法代码,请定义此宏。


PrevUpHomeNext