ZipOChannel::ZipOChannel
ZipOChannel 생성자입니다.
ZipOChannel (
OChannel& output,
CompressionLevel compressionLevel = DefaultCompression
);
파라미터
- output
- 압축된 데이터가 기록될 출력 채널을 결정합니다.
- compressionLevel
- 압축 레벨은 가장 빠른 압축과 가장 높은 압축 사이의 압축 종류를 결정합니다. 기본 값 6은 평균 압축률을 지정합니다.
값 의미 NoCompression 압축하지 않습니다. (입력 데이터는 단순히 블록 하나를 한 번에 복사합니다) BestSpeed 가장 빠른 압축률입니다. BestCompression 가장 높은 압축률입니다. DefaultCompression 평균 압축률입니다.
(이것은 기본 케이스입니다)
설명
이 생성자는 output에 제공된 대상 출력 채널을 사용하기 위해 주어진 인스턴스를 초기화합니다. ZipOChannel을 사용하기 전까지는 출력 채널을 사용할 수 없습니다. CompressionLevel은 압축의 우수성을 결정합니다. 기본 값은 평균 압축률입니다. (DefaultCompression = 6) 그리고 이 값은 반드시 0에서 9까지의 값 중 하나이어야 합니다.
인스턴스들은 모듈 초기화 전에 생성될 수 없습니다!