如何清空stringstream中的内容
导读:要清空一个 stringstream 对象中的内容,可以使用如下方法: 使用 str("" 方法:可以直接将一个空字符串赋值给 stringstream 对象,这样就可以清空其中的内容。 std::stringstream ss; s...
要清空一个 stringstream 对象中的内容,可以使用如下方法:
- 使用
str("")
方法:可以直接将一个空字符串赋值给 stringstream 对象,这样就可以清空其中的内容。
std::stringstream ss;
ss <
<
"Hello, World!";
std::cout <
<
ss.str() <
<
std::endl;
// 输出: Hello, World!
ss.str("");
// 清空 stringstream 对象
std::cout <
<
ss.str() <
<
std::endl;
// 输出:
- 使用
str(std::string())
方法:可以使用一个空的 std::string 对象来调用str
方法,也可以清空 stringstream 对象的内容。
std::stringstream ss;
ss <
<
"Hello, World!";
std::cout <
<
ss.str() <
<
std::endl;
// 输出: Hello, World!
ss.str(std::string());
// 清空 stringstream 对象
std::cout <
<
ss.str() <
<
std::endl;
// 输出:
这两种方法都可以清空 stringstream 对象中的内容,可以根据个人喜好选择使用哪一种方法。
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: 如何清空stringstream中的内容
本文地址: https://pptw.com/jishu/685084.html