zlib

    0

    1答えて

    は、ここに私のコードです:私のコンソールアプリはgzread()、そのクラッシュを実行したときに int decompress_one_file(char *infilename, char *outfilename) { gzFile infile = gzopen(infilename, "rb"); FILE *outfile = fopen(outfilename,

    1

    1答えて

    私はドッカー画像5.6.30-alpinehttps://hub.docker.com/_/php/を使用しています。私はzlibを静的にコンパイルされるようにする方法を見つけることができません PHP Notice: getimagesize(): The image is a compressed SWF file, but you do not have a static version o

    0

    1答えて

    私は圧縮アルゴリズムに慣れていません。 zlibやその他のライブラリでgzipストリームの開始部分だけを解凍、変更、再圧縮し、圧縮された残りのストリームと連結することは可能ですか?これは、たとえば、ファイル全体の解凍と再圧縮を避けるために、10GBのgzipファイルのユーザーデータ(ヘッダーではない)の最初のバイトを変更する必要がある場合に実行されます。

    -1

    1答えて

    gzipフッターを私のために出力するにはどうすればよいですか? 私は現在自分でやっていますが、zlibが私のためにやってくれればいいと思います。 shared_data xcc_z::gzip(data_ref s) { z_stream stream; stream.zalloc = NULL; stream.zfree = NULL; stream.o

    0

    1答えて

    私の入力データは小さな塊になり、出力はディスク上のファイルに保存されます。私は、入力と出力の両方のための最速の戦略を探しています。 は、それは)(収縮を呼び出す前に、より多くのデータを蓄積するために大きな入力バッファを作成しても意味がない、またはそれは、各小入力チャンクのためのdeflate()を呼び出す方が良いでしょうか?入力に最適なバッファサイズは何ですか? deflate()を使用してメモリ

    8

    2答えて

    ZLib圧縮を試してみると、私は奇妙な問題を抱えています。ソース配列の長さが32752バイト以上であれば、ランダムなデータを含むzlib圧縮バイト配列の解凍が再現不能になります。ここで問題を再現する小さなプログラムがあります。see it in action on IDEOneです。圧縮と解凍の方法はチュートリアルで選択された標準コードです。 public class ZlibMain {

    0

    1答えて

    ウェブサイトからダウンロードしたときにjavascriptファイルを圧縮するのに最適なデータ圧縮形式は次のとおりです。brotliまたはzlib?

    0

    1答えて

    私はzlibを使用しており、圧縮解除にいくつか問題があります。私は機能を "膨らませる"ために来るパケットを解凍しようとするが、 "膨張する"は私に-3を返す。 00 00 00 ff ffの組み合わせは、データがdeflateアルゴリズムによって圧縮されていることを教えてください。だから私はデコンプレッサーパラメータMAX_WBITS、 - MAX_WBITS、30でデータを解凍しようとしました

    0

    1答えて

    圧縮前の圧縮データのサイズをバイトで知りたい。私はテキスト文字列をベクトルに挿入するだけですが、ランダムに削除することができ、各操作(挿入/削除)後に圧縮サイズ(圧縮せずに)を知る必要があります。 zlibを使用できますか?