因此,用户在for循环中输入值,向量将其推回,创建自己的索引.问题出现在第二个for循环中,我认为它必须做些什么sizeof(v)/sizeof(vector)
.
vector<int> v;
for (int i; cin >> i;)
{
v.push_back(i);
cout << v.size() << endl;
}
for (int i =0; i < sizeof(v)/sizeof(vector); i++)
{
cout << v[i] << endl;
}
Run Code Online (Sandbox Code Playgroud)
输入值后如何确定矢量的大小?(我对C++很陌生,所以如果我犯了一个愚蠢的错误,我道歉)