Tengo una alternativa para comprimir y descomprimir archivos desde el codigo, pero es algo bruta, simplemente usando la funcion system(); donde el parámetro es la linea de comando para comprimir o descomprimir:
Código
system("gzip archivo.txt"); system("gzip -d archivo.txt");
Sin embargo, no se, algo me dice que no debo hacerlo asi, o quiza me persigue la idea de que debo aprender a toda costa a hacerlo usando librerias como zlib o 7zip...
Algun ejemplo de como comprimir o descomprimir?.. imagino que tengo que usar la clase FILE
Gracias de antemano.