그래서 나는 PKWARE's specification of the .zip file format을 통해 읽었으며 몇 가지 위치에서 단어 (프로세서 단어, 사전 단어 :-)가 아닌 블록 크기를 제공함을 알았습니다..ZIP 형식 사양에 정의 된 단어 길이
이제 단어의 바이트 크기는 특정 프로세서 제품군에만 해당됩니다. 따라서 i386에서 파일을 압축 한 다음 x64-86에서 압축을 풀면 두 아키텍처가 서로 다른 단어 정의 (4 바이트 대 8 바이트)를 가지므로 블록 데이터를 다르게 해석합니다.
여기에 뭔가가 있습니까? 아니면 PKWARE의 사람들은 단순히 1 단어 = 4 바이트라고 가정합니까? 저에게 가장 가능성있는 옵션처럼 보입니다. 16 진수 편집기를 사용하여 일부 zip 파일을 검사 한 결과, 4 바이트 정의가 적합 할 수 있지만, 다른 프로세서를 여러 개 가지고 있지 않기 때문에 몇 가지 확인을 원합니다. 사전에 :)
감사와 테스트 및 죄송합니다 질문이 이미 존재하는 경우 - 나는 검색해보십시오 않았지만 단어가 "단어"너무 모호하기 때문에 조금 어렵습니다 (내가 무엇을 의미하는지에 관해 안다?)
(pkware 사양, 1 단어 = 32 비트) – Cheeso
짧고 달콤한, 그게 내가 알아야 할 전부입니다. 감사! – Moritz