C++:string的读入

问题描述

最近需要使用C++通过cin的方式读取一段字符串,然后发现普通的cin无法解决,需要使用getline。
cin无法正常工作的原因是由于其遇到空格即为停止读入,不能完整读取一段字符串。

解决代码

#include <iostream>
#include <string>
using namespace std;
int main()
{
  string input_string;
  getline(cin,input_string);
  return 0;
}

参考

https://blog.csdn.net/livecoldsun/article/details/25489429

猜你喜欢

转载自blog.csdn.net/u012348774/article/details/79675992