首先贴一下百度百科的解释:
getline不是C库函数,而是C++库函数。它会生成一个包含一串从输入流读入的字符的字符串,直到以下情况发生会导致生成的此字符串结束。1)到文件结束,2)遇到函数的定界符,3)输入达到最大限度。
使用举例:
int main()
{
string line:
while(getline(cin,line))
cout<<line<<endl;
return 0;
}
本文介绍了C++标准库中的getline函数,详细解释了它的作用和用法,并给出了一个简单的示例程序,演示如何使用getline从标准输入读取一行文本。
首先贴一下百度百科的解释:
getline不是C库函数,而是C++库函数。它会生成一个包含一串从输入流读入的字符的字符串,直到以下情况发生会导致生成的此字符串结束。1)到文件结束,2)遇到函数的定界符,3)输入达到最大限度。
使用举例:
int main()
{
string line:
while(getline(cin,line))
cout<<line<<endl;
return 0;
}