c/C++에서 파일을 압축하는 방법은 무엇입니까? 이후 나는 WinZip/WinRAR과 같은 응용 프로그램을 devlop하고 싶습니다. 더 간단합니다.파일 압축 응용 프로그램 개발
1
A
답변
2
, 빠른 간단하고, C++에 대한 ZIP 압축 유틸리티를 사용하기 쉬운 : 당신은 Huffman coding 시도를 줄 수
4
. 허프만 코딩을 구현하는 것은 많은 CS 프로그램에서 꽤 표준적인 임무입니다.
위키 백과.
컴퓨터 과학 및 정보 이론에서 허프만 코딩은 무손실 데이터 압축에 사용되는 엔트로피 인코딩 알고리즘입니다. 이 용어는 가변 길이 코드 테이블이 각각에 대한 추정 된 확률에 기초하여 특정 방식으로 도출 된 소스 심볼 (파일 내의 문자와 같은)을 인코딩하기위한 가변 길이 코드 테이블의 사용을 언급한다 가능한 소스 기호 값. David A. Huffman이 박사 학위를 받으면서 개발되었습니다. MIT의 학생이며 1952 년 논문 "최소 중복 코드 구축 방법"에 게시되었습니다.
6
zlib을 살펴보십시오.
0
관련 문제
- 1. 추출없이 압축 파일 내에서 응용 프로그램 실행
- 2. 미디어 파일 압축 프로그램
- 3. 안드로이드 응용 프로그램 개발
- 4. 웹 응용 프로그램 개발
- 5. 블루투스 응용 프로그램 개발
- 6. 안드로이드 응용 프로그램 개발
- 7. BlackBerry 응용 프로그램 개발
- 8. 개발 아이폰의 응용 프로그램
- 9. GPS 응용 프로그램 개발
- 10. 웹 응용 프로그램 및 개발
- 11. ASP.net 모바일 응용 프로그램 개발
- 12. 비 프로그래머를위한 신속한 응용 프로그램 개발/응용 프로그램 작성자
- 13. flex에서 압축 파일 압축
- 14. Facebook 응용 프로그램 - 개발 모델
- 15. Sms 응용 프로그램 안드로이드 개발
- 16. j2me로 웹 응용 프로그램 개발
- 17. iPhone 응용 프로그램 개발 플랫폼
- 18. 응용 프로그램 개발 프로세스의 단계
- 19. 웹 응용 프로그램 개발 프로세스
- 20. 웹 개발 응용 프로그램 - mac
- 21. 모바일 웹 응용 프로그램 개발
- 22. Facebook .net 응용 프로그램 개발
- 23. 시맨틱 웹 응용 프로그램 개발
- 24. iPhone에서의 Windows 응용 프로그램 개발
- 25. osgi를 사용하여 응용 프로그램 개발
- 26. Android ==> 응용 프로그램 개발?
- 27. 양식 디자이너 응용 프로그램 개발
- 28. 휴대 전화로 응용 프로그램 개발
- 29. android에서 웹 응용 프로그램 개발
- 30. 중첩 된 응용 프로그램 개발
솔직히, 7zip의 소스를보십시오. – geowa4
나는 downvote에 대한 이유를 보지 못했다. – avakar