你们有没有发现书中1.5节的例子string word;
while ( cin >> word ) //迷惑之所在,停不了
cout << "word read is: " << word << "\n";只有两种办法停止while循环:
1.使用command line的重定向符号< 从文件读取输入.
2.按CTRL+Z(windows),或CTRL+D(UNIX)产生一个EOF.但书中却对此只字未提,害得我郁闷了好几天,到现在还有点糊涂。请问:到底是我无知,还是作者疏忽?盼答......
while ( cin >> word ) //迷惑之所在,停不了
cout << "word read is: " << word << "\n";只有两种办法停止while循环:
1.使用command line的重定向符号< 从文件读取输入.
2.按CTRL+Z(windows),或CTRL+D(UNIX)产生一个EOF.但书中却对此只字未提,害得我郁闷了好几天,到现在还有点糊涂。请问:到底是我无知,还是作者疏忽?盼答......
解决方案 »
- 关于任务栏上 点击的问题
- 关于SetTimer函数 麻烦各位师兄师姐多多指教!
- 怎样修改CHtmlView的打印预览内容
- 工具栏显示的问题!
- VC 怎样与WebServer通信?
- 问一个关于使用http进行通信的问题,请大侠们进来看看
- 急,编辑框定义的变量是整型,当我在编辑框Edit中输入字符时,自动提示要输入整数,但是程序还是执行下去,我想不让他执行怎么做?
- char buf[x]的ascii码问题(互相转换)
- 后台线程导入测量文件,主线程界面依然毫无相应
- 求救:关于GetWindowWord和DialogBox函数
- 关于使用sdk函数分割字符串的问题????
- 求教"Windows95程序设计"里的问题
2.按CTRL+Z(windows),或CTRL+D(UNIX)产生一个EOF._________我不懂为什么这两种方式可以结束这个循环??????我很晕!请高人解释!
我知道了CTRL+Z是输入的终止符,还知道cin,cout的返回值正常情况下就是它本身。
还知道了cin,cout原来还有很多成员函数我以前根本不知道的。不过我也越来越知道,该抠的东西是很少的,还是少抠为好。
总之,thanks