我想要一些庫(API)打開,查找,讀取,寫入...(用一個詞來處理)gzip文件。 C或C++有沒有開源的跨平臺的?是否有用於C或C++的任何跨平臺gzip處理器庫?
8
A
回答
10
是的。 Zlib就是其中之一。
還有this related question關於如何在C++中更輕鬆方便地處理gzip文件。最顯着和最新的建議似乎是GZip filters in Boost.IOStreams,我對自己有很好的經驗。
5
2
如果您對Boost的魔力感興趣,請查看Boost的stream filters,它可以任意組合和級聯;有內置的gzip支持,DEFLATE(即GZip減去標題)和bzip2。非常便利。
相關問題
- 1. 是否有任何開源的跨平臺庫用於處理C中的進程?
- 2. 是否有任何使用像素着色過濾器的跨平臺C庫?
- 3. 用於C++的跨平臺URI處理庫
- 4. 是否有用於文件搜索的跨平臺C/C++庫? (在硬盤上)
- 5. C是否有跨平臺框架?
- 6. C是否有任何跨平臺文件IO /路徑實用程序庫?
- 7. 是否有任何C \ C++跨平臺庫用於在應用程序之間共享數據?
- 8. 處理C++依賴關係(跨平臺)
- 9. 是否有任何C++輕量級跨平臺文件系統庫?
- 10. Poco C++庫是否具有跨平臺的WaitForMultipleObjects()模擬?
- 11. 簡約跨平臺GUI庫對於C++
- 12. GNU C庫是否可用於非GNU(或POSIX)平臺?
- 13. C++有C++跨平臺鍵/值API或庫嗎?
- 14. 用於跨平臺移動開發的C或C++?
- 15. 跨平臺C++ web服務器庫
- 16. 跨平臺C++解析器庫
- 17. 跨平臺C?
- 18. 是否有適用於iPhone的跨平臺網絡庫?
- 19. C++跨平臺輕量級文件,線程和處理庫
- 20. C++綁定是否有任何開源的,硬件加速的跨平臺物理庫?
- 21. 是否有處理操作系統日期的lib(跨平臺)?
- 22. 如何使用預處理器來創建跨平臺庫?
- 23. C++的任何跨平臺視頻播放庫?
- 24. 跨平臺圖像處理庫
- 25. 如何編寫處理信號的跨平臺C++?
- 26. C#Activex跨平臺
- 27. 用於音頻處理的任何類似OpenCV的C/C++庫?
- 28. 用於Mac和Windows的跨平臺類庫使用C#
- 29. 建立一個跨平臺的C++在Eclipse具有跨平臺庫
- 30. 在C++中的藍牙庫跨平臺
你看過zlib嗎? – sharptooth 2011-06-16 13:01:04