getline
函数是 C++ 的一个标准库函数,用于从输入流中读取一行文本。它常用于从控制台读取输入。
下面是使用 getline
函数进行输入的示例代码:
#include <iostream>
#include <string>
int main() {
std::string line;
// 从控制台读取一行文本
std::getline(std::cin, line);
// 输出所读取的文本
std::cout << "您输入的文本是:" << line << std::endl;
return 0;
}
在这个示例中,我们声明了一个 std::string
类型的变量 line
来存储输入。然后使用 std::getline
函数从输入流 std::cin
(代表控制台输入)读取一行文本。读取到的文本被存储在 line
变量中。最后,我们使用 std::cout
输出这一行文本。
需要注意的是,getline
函数也可以用于从其他输入流中读取,比如文件流。