CFileTar文件打包工具
CFileTar 是使用純 C++ 和一點 Win API 編寫的 C++ 類,允許用戶 tar 或者 untar 文件。
特性
不要求 MFC
Tar 多個文件到單個文檔
支持 UnTar 單個或者文檔中的所有文件
根據(jù)相關(guān)信息查詢 tar 文件
支持文本和二進(jìn)制文件
示例:
tar 文件:
CFileTar ft;
ft.SetHeaderDescription("This archive contains several pdf/doc files");
//Let's add some doc files
ft.SetFilePath("D:\\nish\\worddocs");
ft.AddFile("Proposal.doc","First project proposal");
ft.AddFile("ProjectPlan.doc","Project plan");
ft.AddFile("ProposalFinal.doc","Final proposal");
//Now some PDFs
ft.SetFilePath("D:\\nish\\pdffiles");
ft.AddFile("SRS.pdf","SRS doc template");
ft.AddFile("DDD.pdf","Detailed design doc template");
//Let's tar it now...
ft.CreateTar("ProjFiles.tar");
評論
圖片
表情
