【发布时间】:2019-07-10 12:50:15
【问题描述】:
在获得Z_STREAM_END 状态后如何继续解码。如果您在Z_STREAM_END 之后调用inflate (),则不会有任何变化。
我需要在Z_STREAM_END 之后继续解码。但事实是字典在收到Z_STREAM_END 后被重置。结果,deflate格式的下一个数据包没有被解码,只有第一个字面量被解码,然后inflate()返回-3。在Z_STREAM_END 之后不应重置字典。
【问题讨论】:
-
你到底想解码什么?
-
自己解决了问题。