What are the common functions of gzip file in zlib
This article will explain in detail what are the commonly used functions of gzip file in zlib. The quality of the article is high, so Xiaobian shares it with you as a reference. I hope you have a certain understanding of relevant knowledge after reading this article.
Open close function: gzopen, gzclose
Write gzip file functions: gzwrite, gzputs, gzputc, gzprintf
Read gzip file functions: gzread, gzgets, gzgetc
Other functions: gztell, gzseek, gzrewind
Two functions that are not well understood: gzungetc, gzoffset
The code is as follows:
#include #include #include #include using namespace std;void main(int argc, char *argv[]){ //ab appends every time you write, wb overwrites every time you write gzFile gzfp = gzopen("test.gz","rb"); if(NULL == gzfp) { cout