Pregunta

Estoy buscando una manera de agregar o eliminar archivos a / desde un archivo ZIP existente, o cualquier otro formato de archivo para el caso siempre y cuando no son las API de plataforma cruzada, sin tener que volver a escribir un nuevo archivo zip con el nuevo Los archivos añadidos a ella, o sans elementos eliminados de la misma.

Con los archivos ZIP, el catálogo se coloca al final del archivo para que, y en algunas partes del archivo zip probable que tenga que ser reescrita cada vez. Sólo estoy tratando de evitar tener que volver a escribir toda la cosa cada vez. Los ficheros de archivo que estoy mirando a tratar serán grandes, y la velocidad es importante.

¿Hay alguna ++ biblioteca de C por ahí que hace lo que yo estoy buscando?

¿Fue útil?

Solución

Zipios ++ proporciona acceso directo a los archivos dentro de archivos ZIP.

Otros consejos

Varias bibliotecas zip están disponibles, dos de las principales bibliotecas son:

http://www.gzip.org/

http://www.info-zip.org/

-Adán

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top