从setHidden
读取一些输入时,我想只允许一个数字输入。所以给出了代码
std::cin
然后我如何识别用户输入float n = 0;
std::cin >> n;
?
答案 0 :(得分:1)
使用getline
和istringstream
并运行while
循环来计算输入的整数数量:
string line;
getline(cin, line);
int x, cnt = 0;
istringstream iss(line);
while(iss >> x){
cnt++;
}
对于cnt
, 3
为1 2 3
。