0. 定义整型但输入字符串

输入某个数据(数字或字符串)后,先检测是否为所需数据类型,要用到 cin>>ws 和 cin.peek() ,若为所需数据,再从缓冲区读取并赋值给定义的变量。

1. cin>>ws: ws(white space) 将键盘输入的 任何类型数据 放入ws系统变量中,ws不需要声明,通常用于过滤空格

 

 

2. cin.peek() 该函数返回 当前指针 读取到的 字符类型 的数据,但指针不后移

 

 

 

参考:

https://blog.****.net/yandaoqiusheng/article/details/88089599

https://blog.****.net/qq_26822029/article/details/79377730

上一篇:284. Peeking Iterator 光是看看下一个值的遍历


下一篇:最小栈