【发布时间】:2015-09-09 05:34:07
【问题描述】:
我正在使用zlib 在客户端对字符串进行放气并在服务器端进行充气。
我找到了一个使用char 缓冲区的链接:
https://gist.github.com/arq5x/5315739
有人可以为std::string 和std::stringstream 发布使用zlib 方法的简单示例吗?
编辑:请不要使用Boost,因为我正在开发受限 API。
【问题讨论】:
-
您可以从带有
data()或c_str()的std::string获取char缓冲区,您可以从带有str()的std::stringstream获取std::string。相反,您可以从char缓冲区构造std::string,从std::string构造std::stringstream。 -
我知道。刚从zlib头中发现,没有直接处理字符串或者stringstreams的方法
标签: c++ zlib stringstream stdstring deflate