如何忽略标准输入中的下一个int

How to ignore the next int from standard input

本文关键字:下一个 int 何忽略 标准输入      更新时间:2023-10-16

假设我想忽略标准输入中的下一个int。我显然可以做这个

int a;
std::cin >> a;
// do nothing with a

但是,在不创建无用变量的情况下,这可能吗?

您可以进行

std::cin.ignore(INT_MAX, ' '); // if ' ' is after the integer