Snappy格式解压
Snappy格式解压文件的头信息是八个字节前四个字节是源文件的长度,由于网络传输在linux上把网络字节转成主机字节调用<endian.h>的.be32toh后四个字节是压缩后文件长度,也要转化下地址void uncompress(char* buf) { snappy::ByteArraySource comp(读取的数据缓存地址, 缓存地址的长度); snappy::UncheckedByteArraySink uncomp(buf);//buf输出源文
原创
2021-02-24 15:48:30 ·
1369 阅读 ·
0 评论