BOOST_PROTO_REPEAT_EX — 重复调用指定的宏。
// In header: <boost/proto/repeat.hpp>
BOOST_PROTO_REPEAT_EX(MACRO, typename_A, A, A_a, a)
BOOST_PROTO_REPEAT_EX() 用于生成使用 Proto 构建的 EDSL 中典型的重复代码。 BOOST_PROTO_REPEAT_EX( 等价于MACRO, typename_A, A, A_a, a)
MACRO(1, typename_A, A, A_a, a)MACRO(2, typename_A, A, A_a, a) ...MACRO(BOOST_PROTO_MAX_ARITY, typename_A, A, A_a, a)
示例
请参阅 BOOST_PROTO_REPEAT_FROM_TO()。