【发布时间】:2021-04-04 13:58:11
【问题描述】:
我有一个这样的文件:
Dr Joe Hugh 180
Grand Johnson 180
我想把名字读成一个字符串,但我不知道名字有多长:
string str;
像这样:
str = "Dr Joe Hugh"
or
str = "Grand Johnson"
并将号码放入:
int number;
如果不是整数,我应该如何指示程序读取它们?
我想过getline,但我不知道该怎么做
【问题讨论】:
-
什么时候是
str = "string1 string2 string3",什么时候是str = "string1 string2"? -
数字是否总是输入字符串的最后一个空格分隔部分?
-
@leech 就像名字一样,当我不知道名字有多长时,我想将整个名字读入 1 str 中