我将相同的值放在不同的容器(向量和数组)中,并通过zlib lib gzwrite它们,但结果有所不同。
函数gzwrite将未签名的char []写入gz文件
gzFile fi = gzopen(geopath,"wb");
unsigned char a[]= { 'n','h','h' };
vector<unsigned char> b({ 'n','h' });
gzwrite(fi,a,size(a));
//gzwrite(fi,&b,size(b));
gzclose(fi);
写数组的输出是那个6E6868(预期结果) 写向量,输出为00AF27