Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
在我的应用程序中,我正在使用 LZMA SDK 压缩 ~400Mb 的数据。当然,这需要一些时间。即使在大量谷歌搜索之后,我也无法找到任何信息如何获取压缩过程的实时进度信息。这是通过一些回调函数完成的还是什么?
您是否查看了随 SDK 提供的示例?例如,在文件夹 CPP\7zip\Compress\LZMA_Alone 中有一个非常完整的 LZMA 参考实现。此目录中的文件 LzmaBench.cpp 包含一个完整的 CBenchProgressInfo 类,其中包括进度信息的回调。