【发布时间】:2018-01-31 10:19:53
【问题描述】:
我有一个模板类,它有元组,由向量填充。
template<typename ...Ts>
class MyClass
{
public:
std::tuple<std::vector<Ts>...> vectors;
};
我想获取由指定索引上的向量元素填充的新元组。
template<typename ...Ts>
class MyClass
{
public:
std::tuple<std::vector<Ts>...> vectors;
std::tuple<Ts...> elements(int index)
{
// How can I do this?
}
};
这可能吗?
【问题讨论】:
-
您确定不想拥有元组向量吗?
-
@LogicStuff 也许出于性能原因,请参阅en.wikipedia.org/wiki/AOS_and_SOA。