如果我只有这些参数的向量,如何给出n个函数的参数?

时间:2019-07-16 13:09:42

标签: c++

我有一个向量,它的长度是n。一个函数看起来像 int foo(int x_1, int x_2, ..., int x_n)。有什么方法可以将向量转换为漂亮的对象?

我不知道该怎么办

Python具有简单的构造,可帮助分离水木清华。可能是C ++具有相同的语言吗?

a, b = map(int, input().split())

我期望这种构造

1 个答案:

答案 0 :(得分:0)

std::vector<int> my_vec;

// here init my_vec

// now pass it to foo

if(my_vec.size() != n){
    // handle invalid input
}
else{
   int return_val = foo(my_vec[0], my_vec[1], .... , my_vec[n-1]);
}

// enjoy!