我正在学习C ++,而且我想知道如何为std::tuple
创建别名。
我想用std::tuple
做你可能会做的事,但是使用另一个名字。有可能吗?
感谢。
答案 0 :(得分:5)
template <typename... Args>
using my_tuple = std::tuple<Args...>;
答案 1 :(得分:4)
您可以使用template alias
执行此操作template< class... tupleArgs > using newname = std::tuple< tupleArgs... >;
int main()
{
newname<int, std::string, double> t1;
return 0;
}