关于C++中输入操作符(>>)返回输入流对象的的问题
来源:互联网 发布:手机有mac地址吗 编辑:程序博客网 时间:2024/06/05 09:50
我练习编写了下面的一段小程序
#include <iostream>#include <string>#include <vector>using std::cout;using std::cin;using std::endl;using std::string;using std::vector;int main(){ string word; vector<string> text; while (cin >> word) { text.push_back(word); } for(vector<string>::size_type sx = 0; sx != text.size(); ++sx) { cout << text[sx] << endl; } return 0;}
却发现程序停在while循环中出不来。调试的过程中发现输入流对象始终有效,即使如入换行符依旧是这样。这让我非常困惑。如何才能跳出while循环呢?通过在MSDN论坛上提问得知有两种方法可以跳出while循环,一种是:回车 + Ctrl ^ Z + 回车;另一种是:两次ctrl+z就可以结束循环输入。
- 关于C++中输入操作符(>>)返回输入流对象的的问题
- 关于C语言中输入字符的问题
- C语言中关于字符串的输入问题
- java 关于中文字的输出 输入 和文件操作(对象序列化)
- c之关于输入 scanf 和其他输入的问题
- c之关于输入 scanf 和其他输入的问题
- 一个关于C语言输入的问题
- 一个关于C语言输入的问题
- 关于c语言的输入函数问题
- 关于编程中输入回车后继续输入的问题
- 关于c++中字符串的输入问题
- 关于c++中字符串的输入问题
- 关于Python中输入的问题
- C语言中字符串的输入问题
- java中IO流中的对象操作流(2)——解决对象输入流读取对象出现异常的问题
- C#text 中控制输入的的问题(KeyPress)
- C语言中scanf函数输入回车符的问题
- C语言中scanf函数输入回车符的问题
- 吉哥系列故事——完美队形I
- 8#10 - 杭州邀请赛 重现
- OpenGL错误和性能Tips
- ArcGIS Server动态读取图层样式(Flex版)
- IEEE 802.1X: EAP over LAN (EAPOL) for LAN/WLAN Authentication & Key Management
- 关于C++中输入操作符(>>)返回输入流对象的的问题
- 浅谈HTTP中Get与Post的区别
- 如何编写高校的lua代码
- 吉哥系列故事——完美队形II
- json 死循环解决办法
- springmvc文件上传,使用它的MultipartHttpServletRequest,tomcat中正常,resion中报错
- 用Javascript取float型小数点后两位
- Java深入了解String对象
- 联机、脱机、假脱机