使用getline作为c ++字符串以包含空格

时间:2011-07-25 04:03:30

标签: c++ string

  

可能重复:
  Reading a full line of input

我遇到了这段代码作为输入字符串(不是c字符串的char字符串)的方式,让它读取整行而不是停在第一个空格。有人可以给我一个实际的例子,我想在输入换行符之前输入该行吗?

istream& getline(istream& ins, string& strVar);

1 个答案:

答案 0 :(得分:2)

简单的谷歌搜索“getline示例”:http://msdn.microsoft.com/en-us/library/3ah895zy(v=vs.80).aspx

string s;
getline(cin, s);