【发布时间】:2013-05-31 11:43:40
【问题描述】:
我想制作一个模板,我可以在其中输入一个索引,它会给我那个索引的类型。我知道我可以用decltype(std::get<N>(tup)) 做到这一点,但我想自己实现它。比如我想做这个,
typename get<N, std::tuple<int, bool, std::string>>::type;
...它会给我N - 1位置的类型(因为数组从0开始索引)。我怎样才能做到这一点?谢谢。
【问题讨论】:
标签: c++ templates c++11 stdtuple