Linux C++读取.bin.bz2文件
Shell解压bz2
bunzip2 xxxx.bz2
C++读取bz2文件数据
xxxx.bin.bz2文件中存储short型数据。
读取short数据存储到vector。
// An highlighted block
#include <bzlib.h>
// An highlighted block
string filename = "xxxx.bin.bz2";
vector<short> orginVec;
if (access(file_name.c_str(), F_OK) != 0) {
printf("ERROR: file %s not exists!\n", file_name.c_str());
return -99;
} else {
int bzerror;
FILE *fp = fopen(file_name.c_str(), "rb");
if