制作tar文件的c ++库

Lal*_*ith 12 c++ tar

有没有可用的c ++库可以创建tar文件?我有文本流,我需要分成几个部分并制作小文件,这些文件都应该存在于tar球中!

此致,Lalith

Cod*_*ray 8

快速谷歌搜索揭示了Chilkat C/C++ TAR库.此处提供了一个使用示例:Chilkat C++示例:创建TAR存档

另一种可能的选择是libtar(但请注意,它是一个C库).

当然,您可以阅读TAR文件规范(您需要的所有内容通过维基百科链接)并实现您自己的库.看起来有人已经在这里完成,源代码可用.

  • “这里”链接中的库对我来说效果很好:http://plindenbaum.blogspot.ca/2010/08/creating-tar-file-in-c.html (2认同)

wil*_*ell 5

libtar有一个GNU tar的C API.