有沒有辦法用完整的文件夾內容或多文件創建一個zip存檔。在C++中創建一個zip存檔
其實我看了網絡上的例子,但每一次它的文件只基於例如像一個緩衝壓縮:gzip_compressor()或gzwrite()
我不能給輸入完整的路徑但只有一個文件緩衝區。 =>然後沒有文件夾壓縮或多文件壓縮?
請注意,我想使用zlib/gzip的或升壓(我可以鏈接的唯一庫)
我想我錯過了一些東西有...
你能幫幫我嗎? Marc。
有沒有辦法用完整的文件夾內容或多文件創建一個zip存檔。在C++中創建一個zip存檔
其實我看了網絡上的例子,但每一次它的文件只基於例如像一個緩衝壓縮:gzip_compressor()或gzwrite()
我不能給輸入完整的路徑但只有一個文件緩衝區。 =>然後沒有文件夾壓縮或多文件壓縮?
請注意,我想使用zlib/gzip的或升壓(我可以鏈接的唯一庫)
我想我錯過了一些東西有...
你能幫幫我嗎? Marc。
看起來像這樣會工作。如果你是在Unix環境中,您可能需要運行的Java版本:
有沒有辦法用zlib/gzip或boost來做到這一點? –
我正在尋找一種方法,如輸入一個緩衝區的矢量並輸出一個單一的檔案 –
'libgz'中的'gzip'函數僅用於* compression *。搜索一個可以處理'zip'檔案的庫。 –
您可能會查找'libzip'。這是一個C庫,但你可以從C++中調用它。 http://www.nih.at/libzip/ –
你是什麼意思「從C++調用它」?它是一個外部庫嗎?你有文件嗎?我在網站上找不到一些... –