在我的应用程序中,我使用LZMA SDK压缩了大约400MB的数据。当然,这需要一些时间。即使在大量的谷歌搜索之后,我也无法找到任何如何获得压缩过程的实时进度信息的信息。这是通过一些回调函数还是什么来完成的?
发布于 2009-11-06 04:22:20
您看过SDK提供的示例了吗?例如,在文件夹CPP\7zip\Compress\LZMA_Alone中有一个相当完整的LZMA参考实现。该目录中的文件LzmaBench.cpp包含一个完整的CBenchProgressInfo类,其中包括进度信息的回调。
https://stackoverflow.com/questions/1683247
复制相似问题