Pergunta

Eu estou procurando uma maneira de adicionar ou arquivos Remover para / de um arquivo ZIP existente, ou qualquer outro formato de arquivo para que importa, desde que existem APIs multiplataforma, sem ter que reescrever um novo arquivo zip com o novo Os arquivos adicionados a ele, ou sans itens excluídos dele.

Com ZIP arquivos, o catálogo é colocado no final do arquivo para que, e algumas partes do arquivo zip provavelmente terá de ser reescrita a cada vez. Eu só estou tentando evitar ter que reescrever toda a coisa de cada vez. Os ficheiros de arquivo que eu estou olhando lidar com será grande, e a velocidade é importante.

Existe alguma biblioteca C ++ lá fora, que faz o que eu estou procurando?

Foi útil?

Solução

Zipios ++ fornece acesso direto aos arquivos dentro de arquivos ZIP.

Outras dicas

Várias bibliotecas zip estão disponíveis, duas das bibliotecas principais são:

http://www.gzip.org/

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

-Adam

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top