getline(cin
时间: 2023-08-16 10:11:29 浏览: 69
c++ getline
5星 · 资源好评率100%
C++中的`getline(cin, str)`函数用于从标准输入流(即键盘)读取一行字符串,并将其存储在字符串变量`str`中。该函数会读取换行符之前的所有字符,并将换行符从输入流中移除。
例如,以下代码会将用户输入的一行字符串存储在变量`input`中:
```cpp
#include <iostream>
#include <string>
int main() {
std::string input;
std::cout << "Enter a line of text: ";
std::getline(std::cin, input);
std::cout << "You entered: " << input << std::endl;
return 0;
}
```
当用户输入一行文本后,程序会将其打印出来。
阅读全文