string类怎么使用getline
时间: 2023-11-19 08:13:58 浏览: 104
老生常谈C++getline使用方法
您好!要使用 `getline()` 函数来读取字符串,您需要包含 `<string>` 头文件。`getline()` 函数可以从输入流中读取一行字符串。下面是一个示例代码:
```cpp
#include <iostream>
#include <string>
int main() {
std::string input;
std::cout << "请输入一行字符串:";
std::getline(std::cin, input);
std::cout << "您输入的字符串是:" << input << std::endl;
return 0;
}
```
在这个示例中,我们首先创建了一个 `std::string` 类型的变量 `input`,然后使用 `std::getline()` 函数从标准输入流 (`std::cin`) 中读取一行字符串,并将其存储在 `input` 变量中。最后,我们输出读取到的字符串。
请注意,`getline()` 函数可以读取包含空格的整行输入,而不仅仅是单个单词。
希望能对您有所帮助!如有更多问题,请随时提问。
阅读全文