a********e 发帖数: 508 | 1 单词和数字是用space分隔的
getline(cin,str,' ')倒是一次可以读入一个,但是只能存储为string类型
。而且但是我不知道怎么判断输入结束。请高手指点一下
多谢 |
l*****h 发帖数: 35 | |
a********e 发帖数: 508 | 3 getline(stringsteam(str),str1,' ')吗?
最后还是要判断结束吧
不好意思,对这个不太熟
【在 l*****h 的大作中提到】 : 用STL:stringstream
|
r******g 发帖数: 13 | 4 stringstream s(line);
while(s >> word) (which extracts words or digits separated by space) |
a********e 发帖数: 508 | 5 谢谢!这个方法不错。
【在 r******g 的大作中提到】 : stringstream s(line); : while(s >> word) (which extracts words or digits separated by space)
|
w********n 发帖数: 59 | 6 good!
【在 r******g 的大作中提到】 : stringstream s(line); : while(s >> word) (which extracts words or digits separated by space)
|