我不熟悉使用命令行参数。我试图将一个向量输入作为命令行参数。请参考下面的代码并帮助我解决错误。
#include<bits/stdc++.h>
#include<vector>
using namespace std;
int main(int argc, char *argv[]){
vector<int> arr;
cout<<"Arguments are:\n";
for(int i = 1 ; i < argc ; i++){
arr.push_back(argv[i]);
}
for(int i = 0 ; i < arr.size() ; i++){
cout<<arr[i]<<" ";
}
}
代码给出了以下错误。
问题是,向量包含