黑马程序员职工管理系统项目
在while循环中cin在不按规定进行键入的时候,存在跳过的问题。
具体原因为:如果cin>>(int)那么,在输入字符串的时候会将字符存在缓存中,所以在第二次cin时,直接从缓存区进行键入了,解决方法是通过cin>>(string)来进行字符接收。
详细参考:https://blog.youkuaiyun.com/weixin_48066554/article/details/106825215
C++的cin函数在while中被跳过
于 2024-05-09 14:40:56 首次发布