代码中的问题是什么? 我有:
"错误:在''""
之前预期的主要表达
#include <vector>
using namespace std;
void foo(vector<int>& v){
}
int main()
{
foo( vector<int> j);
return 0;
}
答案 0 :(得分:1)
这是无效的:
foo( vector<int> j);
因为您无法在函数调用中定义命名变量....
你的意思是肯定的
int main()
{
vector<int> j;
foo(j);
return 0;
}