- 博客(4)
- 收藏
- 关注
原创 tar文件的格式
tar格式的设计最初是为了在磁带上归档一堆文件。一个tar文件由一个个文件块构成,每个文件块都是一个原本文件的封装。文件块顺序摆放,在末尾加上一个全0的512字节标志。但是实际上这个标志不一定存在(例如我拿到的一个tar文件就么有这512个0),因此打开tar文件的时候不能依赖这个标志,而要依赖文件结尾来判断tar文件的结束。每个文件块由一个个block(512字节)构成,这也
2015-11-05 23:50:53 3614
原创 zlib库 在windows下的编译与使用
最近在网上down了一个系列数据,保存格式是.tar.gz,里面是成千上万的小文件,200+M的压缩格式展开来能有好几个G,为了各种意义上的方便,希望能使用C++直接进行在线操作,而不需要解压缩出所有文件。因此找到了zlib库,也就是deflate算法的一个C库。 出于方便考虑,希望能在windows下使用这个库。操作系统是windows 8.1 64bit。使用了VS2012的
2015-11-03 19:21:37 8378
原创 使用C++ tinyxml2库
最近想找一个好用一点的xml解析、编辑库,于是就找到了tinyxml。在github上搜了一下,最新的是tinyxml2:https://github.com/leethomason/tinyxml2核心的文件只有两个:tinyxml2.h以及tinyxml2.cpp。把它当作工程的一部分就可以使用。也可以将cpp文件编译为静态库,然后包含头文件,链接静态库。这个库
2015-07-08 21:41:19 1853 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人