1、
函数定义:
tuple<int, double, string> Func(int i, double d, string s)
{
int a = i;
double b = d;
string c = s;
return {a, b, c};
}
取出tuple中元素:
int main()
{
int i = 10;
double d = 9.8;
string s = "bob";
tuple<int, double, string> ret = Func(i, d, s);
cout << get<0>(ret) << " ";
cout << get<1>(ret) << " ";
cout << get<2>(ret) << " ";
}
//
10 9.8 bob