タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

zlibとcに関するmogwaingのブックマーク (3)

  • zlib 入門

    公式サイトは http://zlib.net/ になりました。 以下の記述はかなり古いものを急いで書き直したものです。 おかしなところがありましたらご教示ください。 zlib とは zlib は Zip や gzip に使われている圧縮アルゴリズムをライブラリ化したものです。 作者は Zip や gzip 同様 Jean-loup Gailly と Mark Adler です。 ライセンスは BSD 類似です(詳しくは zlib 配布に含まれる zlib.h のコメントをご覧ください)[標準では使用されませんが,アセンブラ版 match.S はGPLです]。 画像フォーマット PNG の圧縮も zlib で行われています。 Java(JDK 1.1 以降)には zlib に相当するものが組み込まれています。 java.util.zip のドキュメントをご覧ください。 zlib の圧縮アルゴ

  • zlib - Looking the Gift Code in the Mouth | Mark Nelson

    Free software is like pizza - when it’s good, it’s very good. When it’s bad, it can still be pretty good. This article takes a look at zlib, the free data compression library written by Mark Adler and Jean-loup Gailly. Like the very finest pizza, zlib is exceptional. In this article I will first give a quick overview of what zlib is, and where it came from. I’ll then discuss the existing interface

    zlib - Looking the Gift Code in the Mouth | Mark Nelson
  • zlibを使ってみる - ファイヤープロジェクト

    自作のアプリケーションでデータを圧縮解凍したいと思うことがたまにある.zlibを使用すると簡単にzip圧縮と解凍ができるようなので試してみた. zlib.h 圧縮 エラーメッセージの取得 解凍 コンパイルと実行 zlib.hzlibにはいろいろな関数がたくさんあって,その詳細はzipの仕様がわかっていないとなかなかつらそうだったりもする. で,zlib.hを眺めていると,詳細な操作を行う関数の他に,簡単に使用したい人のための関数も用意されているようなので,今回はそれらを使用してみる. zlibの各関数にはmanがないようだが,zlib.hには詳細なドキュメントがコメントされているので,困ったらそれを読むとよい. 圧縮データをzip形式圧縮してファイル出力するサンプルを以下に示す. #include <stdlib.h> #include <stdio.h> #include <string

  • 1