提问人:Arm 提问时间:8/10/2021 最后编辑:Marek RArm 更新时间:8/10/2021 访问量:396
如何将 ostream 转换为字符串
How to convert ostream into a string
问:
在一个函数中,我正在传递 ostream 并想转换为字符串。
void func (ostream& stream) {
/* Needs to convert stream into string */
}
答:
6赞
ShahzadIftikhar
8/10/2021
#1
void func (ostream& stream) {
/* Needs to convert stream into string */
std::stringstream ss;
ss << stream.rdbuf();
std::string myString = ss.str();
}
评论
0赞
eerorika
8/10/2021
请注意,所有输出流都没有缓冲区。
上一个:在 Julia 中切碎文件
下一个:长字符串类型未正确保存
评论
func