gpt4 book ai didi

c++ - 从 ostringstream 传递到 istringstream 的技巧

转载 作者:太空宇宙 更新时间:2023-11-04 14:00:06 25 4
gpt4 key购买 nike

我尝试制作一个压缩/解压模块,然后使用istringstream进行压缩,使用ostringstream进行解压。

我的问题是,在用压缩数据填充我的 istringstream 之后,我无法将此流转换为 ostringstream。我试试:

iss.rdbuf(oss.rdbuf());

因为输入和输出类型匹配但它不起作用。

你有什么想法吗?

提前致谢。

最佳答案

stringstream::rdbuf 没有带参数的重载。但是,它确实继承了具有此属性的基类版本:

iss.basic_ios<char>::rdbuf(oss.rdbuf());

原来你不能使用它是因为派生类版本隐藏了它。

关于c++ - 从 ostringstream 传递到 istringstream 的技巧,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19687570/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com