我正在使用 ifstream,我需要将两个单词作为一个字符串来读取,而不是将它们分开

I am using ifstream and I need to read in two words as one string instead of splitting them

我需要从文件中读取一行,但我需要将两个字符串保存为一个。例如,如果文件的行有某人的名字,如 Bernie Sanders,我想将整个名字保存到一个字符串变量中,而不仅仅是名字。

我假设你在做

  std::string nameString;
  fs >> nameString;

这会读到一个词的结尾。 改为这样做

 std::string nameString;
 std::getline(fs, nameString);

这会读整行