我来我网
https://5come5.cn
 
您尚未 登录  注册 | 菠菜 | 软件站 | 音乐站 | 邮箱1 | 邮箱2 | 风格选择 | 更多 » 
 

本页主题: [求助]关于<string>的一个小问题 显示签名 | 打印 | 加为IE收藏 | 收藏主题 | 上一主题 | 下一主题

whalezy



性别: 帅哥 状态: 该用户目前不在线
等级: 品行端正
发贴: 99
威望: 0
浮云: 1202
在线等级:
注册时间: 2006-06-14
最后登陆: 2006-11-26

5come5帮你背单词 [ enable /i'neibl/ vt. 使能够,使可能 ]


[求助]关于<string>的一个小问题

std::string word;
while(cin>>word)
{.....;}
输入什么结束?
顶端 Posted: 2006-11-02 10:33 | [楼 主]
老夫子



性别: 帅哥 状态: 该用户目前不在线
头衔: 这个不是钱的问题......
等级: 人见人爱
发贴: 2536
威望: 0
浮云: 1159
在线等级:
注册时间: 2004-12-31
最后登陆: 2009-05-03

5come5帮你背单词 [ census /'sensəs/ n. 人口普查 ]


Quote:
引用第1楼kenneygf于2006-11-02 10:40发表的:
空格就结束了 好象


从你的程序看空格只是string的结束符,逻辑判断是对cin>>string的判断。我在VC下写了一个类似的程序,一直不能跳出那个循环。
对C++不懂,但是对于这种输入的函数我想一般都有一个返回值,正常输入的话返回true,遇到异常返回false。也就是说遇到输入异常才能使循环结束。

以上观点纯属猜想...........
顶端 Posted: 2006-11-02 11:19 | [1 楼]
我来我网·5come5 Forum » 程序员之家

Total 0.009056(s) query 6, Time now is:11-24 02:44, Gzip enabled
Powered by PHPWind v5.3, Localized by 5come5 Tech Team, 黔ICP备16009856号