CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  C/C++ >  C++ 语言

while(cin>>word)在vc6中怎样结束循环?

楼主mirrormask(mirrormask)2004-05-03 09:20:27 在 C/C++ / C++ 语言 提问

这是c++primer第一章的一个程序:  
  #include   <iostream>  
  #include   <string>  
  using   namespace   std;  
  int   main()  
  {  
  string   word;  
  while   (   cin   >>   word   )//vc6不能通过^z结束循环  
  cout   <<   "word   read   is:   "   <<   word   <<   '\n';  
  cout   <<   "ok:   no   more   words   to   read:   bye!\n";  
  return   0;  
  }  
   
  再vc6和dev-c++中均编译通过。  
  在dev生成的exe文件可以通过ctr-z结束循环,vc6生成的就不能结束循环。请问为什么这样? 问题点数:20、回复次数:3Top

1 楼nobush()回复于 2004-05-03 10:34:00 得分 20

http://support.microsoft.com/support/kb/articles/Q156/2/58.asp?LN=EN-US&SD=gn&FR=0&qry=End   of   File&rnk=11&src=DHCS_MSPSS_gn_SRCH&SPR=NTW40Top

2 楼junnyfeng(风歌)回复于 2004-05-03 10:39:54 得分 0

?Top

3 楼mirrormask(mirrormask)回复于 2004-05-03 10:59:49 得分 0

多谢nobush.不过原文连接失效,可参见  
  http://www.research.att.com/~bs/bstechfaq.htm  
   
  另:安装vc++   toolkit   2003后,编译后程序正常运行,可用ctr-z中止循环Top

相关问题

  • 用VC++实现循环写文件!(急)
  • Word and VC++
  • Word and VC++
  • 如何在VC中实现空闲循环?
  • 再问如何在VC中实现空闲循环?
  • (vc)怎么在循环中的任意一点设置断点
  • vc中的循环的内存泄漏问题
  • VC环境中,一次空循环耗费多长时间?
  • 像while( cin >> buf ){...}这样的循环,怎么结束
  • VC中有没有闲置循环的机制?

关键词

  • 循环
  • vc
  • word
  • cin
  • 结束循环
  • vc6
  • include

得分解答快速导航

  • 帖主:mirrormask
  • nobush

相关链接

  • C/C++ Blog
  • C/C++类图书
  • C/C++类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo