(1)istream& getline ( istream& is, string& str, char delim );
istream& getline ( istream& is, string& str );
Get line from stream
Example
#include<iostream>
#include<sstream>
using namespace std;
int main()
{
string str, line;
//string* test;
while(getline(cin, line))
{
istringstream stream(line);
while(stream>>str)
cout<<str<<endl;
}
return 0;
}
#include<sstream>
using namespace std;
int main()
{
string str, line;
//string* test;
while(getline(cin, line))
{
istringstream stream(line);
while(stream>>str)
cout<<str<<endl;
}
return 0;
}
(2)istream& getline (char* s, streamsize n );
istream& getline (char* s, streamsize n, char delim );
Get line from streamExample
|
C++中istream getline用法详解
本文介绍了C++标准库中istream类的getline成员函数的两种使用方式:一种用于从标准输入读取字符串到string类型变量;另一种用于读取固定长度的字符数组。通过示例展示了如何使用这些函数来处理输入数据。
202

被折叠的 条评论
为什么被折叠?



