类似于结构体

定义

tuple<T0,T1,...> tp;

调用

1.T0 a=get<0>(tp); T1 b=get<1>(tp); ...
2.T0 a; T1 b; ...``tie(a,b,...)=tp;
3.T0 a; ~~T1 b;~~ ...``tie(a,ignore,...)=tp; //即不取b,用占位符ignore替代