【发布时间】:2019-09-20 08:58:49
【问题描述】:
boost::variant 通过boost::variant<>::types 公开其变体类型列表,可以方便地与boost::mpl::for_each 一起使用。 std::variant 缺少这样的成员。
我看到提供了std::variant_alternative。这可以用来生成boost::mpl::for_each 可以摄取的类型列表吗?或者它是否支持不同的迭代策略?
【问题讨论】:
-
真正的问题是什么?你想做什么?
标签: c++ c++17 boost-variant boost-mpl std-variant