如何使用 cin 读取带有空格的输入,直到到达制表符

How do I use cin to read an input with spaces until a tab is reached?

本文关键字:输入 制表符 空格 cin 何使用 读取      更新时间:2023-10-16

例如,它将采用"Jane Jam Doe 16"并将其读为"Jane Jam Doe"。

听说过获取行方法,但获取整行并不是我打算做的。

这实际上并不难完成。我建议阅读字符串流。它们对于格式化字符串数据非常有用。

这里有一些伪代码可以帮助您入门。

stringstream stream(string_to_read);
while(you_want_pieces)
    stream >> new_string;