CFileTar - 文件打包工具


未知
Windows
C/C++

软件简介

CFileTar 是使用纯 C 和一点 Win API 编写的 C 类,允许用户 tar 或者 untar 文件。

特性

  • 不要求 MFC

  • Tar 多个文件到单个文档

  • 支持 UnTar 单个或者文档中的所有文件

  • 根据相关信息查询 tar 文件

  • 支持文本和二进制文件

示例:

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");