C++利用cin.get和cin直接输入任意size的vector<string>
目录前言一、简述两者之间的区别二、代码以及测试1.代码2.测试总结
前言
cin和cin.get()的混合使用经常会带来一些奇怪的bug,这是因为两个函数的读取奇数略有不同,详情可见C++ cin.get用法。
提示:以下是本篇文章正文内容,下面案例可供参考
一、简述两者之间的区别
当cin.get在cin之后使用的时候,cin并不会读取字符结尾的空格,但是接下来使用的cin.get()会将cin不会读入的回车符读入;cin不会读入ctrl+z,但是,cin.get会直接读入,并判断为EOF,需要注意的
原创
2021-10-23 19:27:06 ·
1365 阅读 ·
0 评论