C++中getline()函数简介

有时我们希望能在最终得到的字符中保留输入时的空白符,这时应该用getline()函数代替原来的>>运算符。
下面是使用getline读取一整行的示例代码:
#include<iostream>
#include<string>
using namespace std;

int main()
{
    string line;
    //每次读入一整行,直至到达文件末尾
    while (getline(cin, line))cout << line << endl;
    return 0;       
}

结果:
这里写图片描述

参考文献《C++ primer中文版》

posted @ 2016-05-24 20:15  huahai  阅读(186)  评论(0)    收藏  举报