相关疑难解决方法(0)

如何将N个整数读入向量?

如果我想从标准输入到向量读取所有整数,我可以使用方便:

vector<int> v{istream_iterator<int>(cin), istream_iterator()};
Run Code Online (Sandbox Code Playgroud)

但我们假设我只想读取n整数.手动打字循环是我得到的一切吗?

vector<int> v(n);
for(vector<int>::size_type i = 0; i < n; i++)
    cin >> v[i];
Run Code Online (Sandbox Code Playgroud)

还是有更多的右手方式来做到这一点?

c++ input vector

18
推荐指数
2
解决办法
979
查看次数

标签 统计

c++ ×1

input ×1

vector ×1