阅读量:3
要将ostringstream转换为string类型,可以使用ostringstream对象的str()方法:
#include <iostream> #include <sstream> int main() { std::ostringstream oss; oss << "Hello, world!"; std::string str = oss.str(); std::cout << "Converted string: " << str << std::endl; return 0; }
在上面的示例中,我们首先创建一个ostringstream对象oss,并将字符串"Hello, world!"写入该对象。然后使用oss的str()方法将ostringstream对象转换为string类型,并将结果赋值给变量str。最后,我们将转换后的字符串打印出来。