2014-07-15 87 views

回答

0

谷歌搜索:

err = zipOpenNewFileInZip3_64(zf,savefilenameinzip,&zi, 
           NULL,0,NULL,0,NULL /* comment*/, 
           (opt_compress_level != 0) ? Z_DEFLATED : 0, 
           opt_compress_level,0, 
           /* -MAX_WBITS, DEF_MEM_LEVEL, Z_DEFAULT_STRATEGY, */ 
           -MAX_WBITS, DEF_MEM_LEVEL, Z_DEFAULT_STRATEGY, 
           password,crcFile, zip64); 

here服用。

如果從命令行使用:使用在/的contrib/minizip目錄提供的C代碼

minizip [-p password] 
+0

我認爲這個密碼是加密文件(即壓縮文件夾內) –

+0

否則你必須使用7zip,它肯定會提供加密 –

0

一個完整的例子:minizip.c用於壓縮,miniunzip.c爲減壓。 正如前面的評論中所說的,zipOpenNewFileInZip3是用於使用密碼進行壓縮的。 對於解壓縮,您必須使用unzOpenCurrentFilePassword打開壓縮文件。

相關問題