麻烦问下cin.clear()和cin.ignore的详细用法

2025-01-07 03:34:53
推荐回答(1个)
回答1:

istream& ignore(int nCount = 1, int delim = EOF);
第一个参数为从输入流中丢掉的字符个数,第二个参数为终结符号

void clear(int nState = 0);
默认参数为0时清除掉所有状态标志位:ios::goodbit、ios::eofbit、ios::failbit、ios::badbit ,不然就是设置标志位