클라이언트에서 zip 파일을받는 서버를 작성하고 파일의 압축을 풉니 다. zip 파일을 받으면 메모리에 저장합니다.C의 메모리에 이미로드 된 zip 파일을 압축 해제하는 방법은 무엇입니까?
zlib과 minizip과 같은 zip 파일을 업 그레 이드 할 수있는 라이브러리를 찾았지만 모두 메모리에서가 아니라 디스크에 파일이 압축 해제되어 있습니다.
파일을 디스크에 저장하고 추출하는 것을 원하지 않습니다. 효율적이지 않습니다.
파일을 메모리에서 압축 해제하는 방법은 무엇입니까? Windows에 C 및 C++을 씁니다.
이 StackOverflow의 질문에 대한 답변을 확인하시기 바랍니다 : 메모리에 아카이브를 추출
예 http://stackoverflow.com/questions/5303741/best-api-to-unzip-a-file-into -기억. –
Qt를 사용하지 않고 quazip은 Qt와 관련이 있습니다. – Celebi