如何从 7 个整数创建向量

问题描述 投票:0回答:1

我有七个整数,我想用它们制作一个像这样的向量

std::cin >> a, b, c, d, e, f, g; // I have to do it like this
std::vector<int> v{a, b, c, d, e, f, g};

但它总是返回第一个数字,然后只返回零。

我真的不知道该怎么办。

c++
1个回答
0
投票

对于每个单独的变量,您需要使用

operator>>
,而不是逗号运算符:

std::cin >> a >> b >> c >> d >> e >> f >> g;
std::vector<int> v{a, b, c, d, e, f, g};
© www.soinside.com 2019 - 2024. All rights reserved.