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.
私のアプリケーションでは、LZMASDKを使用して最大400Mbのデータを圧縮しています。当然、これには時間がかかります。大規模なグーグルを行った後でも、圧縮プロセスのライブ進捗情報を取得する方法についての情報を見つけることができませんでした。これはいくつかのコールバック関数で行われますか、それとも何ですか?
SDKで提供されている例を見ましたか?たとえば、フォルダCPP \ 7zip \ Compress \ LZMA_Aloneには、LZMAの完全なリファレンス実装があります。このディレクトリのファイルLzmaBench.cppには、進行状況情報のコールバックを含むCBenchProgressInfoクラス全体が含まれています。