Test Foro de elhacker.net SMF 2.1

Programación => Programación C/C++ => Mensaje iniciado por: digimikeh en 30 Enero 2019, 22:07 PM

Título: Como comprimir y descomprimir un archivo desde c++ ?
Publicado por: digimikeh en 30 Enero 2019, 22:07 PM
Hola amigos.

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 (cpp) [Seleccionar]

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.