GetLine

王朝百科·作者佚名  2010-09-05  
宽屏版  字体: |||超大  

getline功能getline是string类对象的成员函数,属于string IO 操作。用于读取整行文本

getline参数getline(cin,str);

cin:输入流

str:string对象

getline说明getline函数从输入流的下一行读取,并保存读取的内容到str中,但不包括换行符。和输入操作符cin不同的是,getline要在输入第二个字符串后用cout输出str字符串显示的是第一个字符串,之后继续对getline操作,cout才显示第二个字符串。

范例:

#include<string>

using std::cin

using std::cout

using std::getline

int main()

{

string line;

//read line at time end-of-file

while (getline(cin,line))

cout<<line<<endl;

return 0;

}

结果:

输入 line1 ----这里换行

line2

显示 line1

 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
© 2005- 王朝百科 版权所有