stringstream << >>
时间: 2023-11-12 15:03:23 浏览: 75
stringstream的应用
stringstream << >> 是 C++ 中的一个类,用于字符串流的输入输出。它可以将一个字符串看做是一个流,从而可以使用流的一些操作符进行输入输出操作。
比如,可以先创建一个 stringstream 对象,然后向其中输入一些数据,最后将其以字符串的形式输出:
```c++
#include <sstream>
#include <iostream>
#include <string>
int main() {
std::stringstream ss;
ss << "Hello, " << "world!";
std::string str = ss.str();
std::cout << str << std::endl;
return 0;
}
```
输出结果为:
```
Hello, world!
```
在上面的代码中,我们首先创建了一个 stringstream 对象,然后使用 `<<` 操作符向其中输入了两个字符串 "Hello, " 和 "world!",最后通过调用 `str()` 函数将其转换为字符串并打印出来。
阅读全文