1、cin.clear():清除cin流的错误状态,将错误标识改为默认0
2、cin.sync():清除缓冲区的数据
3、cin.ignore():
其原型为:
istream & ignore(int n =1, int delim = EOF);
此函数的作用是跳过输入流中的 n 个字符,或跳过 delim 及其之前的所有字符,哪个条件先满足就按哪个执行。两个参数都有默认值,因此 cin.ignore() 就等效于 cin.ignore(1, EOF), 即跳过一个字符。该函数常用于跳过输入中的无用部分,以便提取有用的部分。