Boost C++ 库

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

函数模板 if_ - Boost C++ 函数库
PrevUpHomeNext

函数模板 if_

boost::parser::if_

提要

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


template<typename Predicate> auto if_(Predicate pred);

描述

如果给定的谓词 predfalse,则返回一个 if_directive 并使其失败;否则,应用另一个解析器。例如,在 if_(pred)[p] 中,只有当 pred 为 true 时,才会应用 p


PrevUpHomeNext