如何退出使用cin循环获取输入值
2016-07-23 17:51
351 查看
有一段代码如下
while(cin>>buf)
{
....
}
如何退出这段循环?
大脑闪出第一个想法就是回车,但是运行时不管敲多少次回车依然还是在循环获取标准输入输入的信息。
解决方法:回车,然后使用ctrl+z,然后再回车即可结束输入,跳出循环
while(cin>>buf)
{
....
}
如何退出这段循环?
大脑闪出第一个想法就是回车,但是运行时不管敲多少次回车依然还是在循环获取标准输入输入的信息。
解决方法:回车,然后使用ctrl+z,然后再回车即可结束输入,跳出循环
相关文章推荐
- c++ 基础知识浅谈之四---时钟,循环,cin文件结束符有关
- cin、cin.get()、cin.getline()、getline()、gets()等函数的用法
- C++使用string.getline()和cin混合输入的问题(cin清空缓存)
- C++使用string.getline()和cin混合输入的问题(cin清空缓存)
- cin对象支持的3种模式的单字符输入
- C++输入流和输出流心得
- while(cin>>string)的使用方法
- 【cin】练习
- C++中cin>> cin.get(char[], int) cin.getline(char[], int) cin.get(char)输入区别
- C++ cin.getline()函数的使用
- 在使用while(cin >> word)如何结束输入
- Qt中使用cout, cin, cerr
- C++中cin和cin.getline函数连用的问题
- 关于cin的get()和getline()成员函数
- C++---if(!cin)与if(!(cin >> xxx))
- cin,cout与scanf,printf 差别
- 走入C++程序世界-------第一个C++程序
- c++中的各种输入操作符 cin,cin.get(),cin.getline()等函数用法总结
- while(cin>>word)循环的退出方法
- C++ - Windows系统cmd窗口的输入(cin)终止符