종종 zip 서명이있는 파일 유형이 있지만 압축 된 아카이브가 아니거나 단순히 zip 파일이 아닙니다. 일반적으로 압축 된 아카이브처럼 서명 된 파일이 있지만 실제로는 사용자 정의 데이터 세트의 컨테이너입니다.데이터 용 컨테이너로 zip을 어떻게 사용할 수 있습니까?
예를 들어 .blend 파일이나 .apk를 보관 유틸리티로 열 수 있습니다.
프로그래밍 방식을 사용하면 새 파일 형식을 만들고 zip을 컨테이너로 사용하는 것에 대한 모든 복잡한 비트를 피하면서 자신 만의 새로운 파일 형식 정의를 만들 수 있습니까?
저는 C/C++ 프로그래밍에 관심이 있습니다.
편집 :
나는 또한 내가 인코딩 및 데이터 표현에 대한 것과 같은 플랫폼 관련 문제를 방지하기 위해 용기에 대해서 이야기하고 있다는 사실을 강조하고 싶습니다.
AFAIK, .apk _is zip 파일. 적어도 zip의 컨테이너 형식은 여러 파일을 묶는 데 사용됩니다. 추가로 압축을 사용할 수 있는지 확실하지 않습니다. – Andy
@Andy 제 생각은 압축 알고리즘에 관심이 없기 때문에 여러 파일을 번들로 묶어서 보관 파일에 맞춤 구조를주고 싶습니다. – user1824407
[zlib] (http://www.zlib.net)을 사용하는 방법을 묻고 있습니까? – nurettin