C++的getline函数
时间: 2024-03-06 09:42:14 浏览: 170
c++ getline
5星 · 资源好评率100%
C++中的getline函数是用于从输入流中读取一行数据的函数。它的语法如下:
```c++
istream& getline (istream& is, string& str, char delim);
```
其中,is表示输入流,str表示存储读取数据的字符串,delim表示行结束符。如果不指定行结束符,则默认为'\n'。
例如,以下代码将从标准输入流中读取一行数据,并将其存储在字符串变量str中:
```c++
#include <iostream>
#include <string>
using namespace std;
int main() {
string str;
getline(cin, str);
cout << "You entered: " << str << endl;
return 0;
}
```
阅读全文