相关疑难解决方法(0)

模板元组 - 在每个元素上调用一个函数

我的问题在于代码:

template<typename... Ts>
struct TupleOfVectors {
  std::tuple<std::vector<Ts>...> tuple;

  void do_something_to_each_vec() {
    //Question: I want to do this:
    //  "for each (N)": do_something_to_vec<N>()
    //How?
  }

  template<size_t N>
  void do_something_to_vec() {
    auto &vec = std::get<N>(tuple);
    //do something to vec
  }
};
Run Code Online (Sandbox Code Playgroud)

c++ templates tuples c++11

37
推荐指数
5
解决办法
2万
查看次数

标签 统计

c++ ×1

c++11 ×1

templates ×1

tuples ×1