打印stringstream
时间: 2024-03-22 11:35:08 浏览: 118
PrintStream,StringBuilder,Formatter
stringstream是C++标准库中的一个类,它提供了一种方便的方式来处理字符串。stringstream可以用于将不同类型的数据转换为字符串,并且可以从字符串中提取出不同类型的数据。
要打印stringstream对象的内容,可以使用其成员函数str()来获取字符串表示。然后可以使用cout或者其他输出流来打印这个字符串。
下面是一个示例代码,演示了如何打印一个stringstream对象的内容:
```cpp
#include <iostream>
#include <sstream>
int main() {
std::stringstream ss;
ss << "Hello, " << "world!"; // 向stringstream对象中写入数据
std::cout << ss.str() << std::endl; // 打印stringstream对象的内容
return 0;
}
```
运行上述代码,输出结果为:
```
Hello, world!
```
阅读全文