3
A
回答
11
0
該info-zip庫是相當便攜式。
0
如果你想平臺獨立,你必須在你的程序中有解壓縮代碼。很可能,您希望鏈接到第三方庫,例如Unix系統上標準的ZLib,或者在Windows上使用DLL。
其餘的很簡單:使用ZLib將文件解壓縮到臨時位置,按正常方式讀取文件,然後在完成後刪除文件。
+1
你甚至不需要臨時文件; zlib允許您在內存中壓縮/解壓縮流。 – ephemient 2010-02-26 17:35:02
+0
內存中的東西比擺弄臨時文件更快嗎? – helpermethod 2010-02-27 09:51:45
相關問題
- 1. 以編程方式解壓LZMA靜態壓縮文件
- 2. 在iphone中以編程方式解壓文件並解壓縮文件?
- 3. 在ruby中以編程方式解壓縮.bin文件
- 4. Android以編程方式解壓縮RAR文件
- 5. Android解壓縮文件以編程方式在android
- 6. Unix系統編程
- 7. 使用PPMD壓縮的Zip文件,以編程方式解壓縮
- 8. 如何通過UNIX命令行以編程方式壓縮文件?
- 9. 如何以編程方式將目錄壓縮爲zip文件
- 10. 如何在iPhone中以編程方式壓縮文件?
- 11. 編程壓縮/解壓縮與GZipStream
- 12. 的zlib壓縮/解壓縮Linux編程
- 13. 以編程方式檢查子系統
- 14. 以編程方式獲取USB文件系統格式
- 15. 以編程方式解壓縮winrar存檔
- 16. 解壓縮在Silverlight中以編程方式下載的文件夾
- 17. 在Windows上以編程方式解壓縮AES加密zip文件
- 18. 使用UTF8以編程方式安裝FAT32文件系統
- 19. 檢查Stackable文件系統是否以編程方式安裝
- 20. 如何在unix系統上使用ActiveX解壓縮CAB文件?
- 21. 如何使用zlib/gzip而不是ZipArchive在objective-c中以編程方式壓縮和解壓縮xlsx文件?
- 22. 以編程方式編譯java文件
- 23. 以編程方式編寫PDF文件
- 24. 以編程方式編輯.webarchive文件
- 25. 以編程方式編輯.conf文件
- 26. 如何以編程方式解析聯繫.vcf文件?
- 27. iPhone:以編程方式壓縮錄製的視頻以分享?
- 28. Windows上的unix系統編程項目?
- 29. 系統編程 - 叉()方法
- 30. Mule esb文件壓縮/編碼和解壓縮/解碼
只是使用gzip和gunzip – Malfist 2010-02-26 17:21:50
是不是更適合bash腳本再次C代碼的任務? – 2010-02-26 17:22:56