1

C ++ / Cを使用してログファイルに短い文字列を追加することにより、ログ用にデータを圧縮する必要があります。私は最初にgzip(zlib)に疲れましたが、これにより短い文字列ごとにシンボルテーブルが作成され、実際にはデータが圧縮されるのではなく長くなります。私が探しているのは静的なハフマンテーブルだと思います。とにかく、これには共通のアルゴリズムがあるのだろうかと思っていました。むしろ誰でも読めるフォーマットがいいです。答えはノーだと思いますが、ここが質問の場所です。ありがとう。

4

1 に答える 1

1

zlibディストリビューションのexamples/gzlog。[ch]ソースファイルを確認する必要があります。そのコードはまさにこの目的のために書かれました。増大する圧縮gzipファイルに短い文字列を追加します。

于 2012-07-19T16:20:47.453 に答える