アプリ版:「スタンプのみでお礼する」機能のリリースについて

最近よくPCでファイルをよく扱うようになって、ふと疑問に思ったことがあるんです。
それは、ファイルの圧縮解凍の仕組みについて何ですが、いったいどういう仕組みでファイルの容量を減らしたり戻したりしてるんですか?
調べてみたんですけどよくわかりませんでした...
どなたか出来るだけ簡単に教えていただけないでしょうか?
それと、C言語で圧縮解凍ソフトは自作できるんですか?

長くなってスイマセン・・・

A 回答 (2件)

★アドバイス


・DLLを使えば楽できます。
 次のリンクを参考にすれば良い。
 http://www.kumei.ne.jp/c_lang/sdk3/sdk_271.htm→『第271章 ファイルの解凍』
 http://www.kumei.ne.jp/c_lang/sdk3/sdk_272.htm→『第272章 LHAによるファイルの圧縮』
 http://www.kumei.ne.jp/c_lang/sdk3/sdk_273.htm→『第273章 LHAによるファイルの解凍』
 http://www.kumei.ne.jp/c_lang/sdk3/sdk_274.htm→『第274章 自己解凍書庫を作る』
    • good
    • 1
この回答へのお礼

ありがとうございます!!
Windowsプログラミングは少々難しそうですが、この資料を参考にして
作っていきたいと思います。
本当にありがとうございました。

お礼日時:2008/05/01 23:33

圧縮の仕組みに関しては下記ページを。


http://www.k-oka.com/naruhodo3.htm
http://support.biglobe.ne.jp/knowhow/net/archive …
    • good
    • 0
この回答へのお礼

参考になりました。
圧縮の簡単な原理は分かりました。
でもやっぱり本格的なことは難しそうですね...
今の自分の知識だけでは圧縮ソフトの自作は無理そうなので諦めます...
どうもありがとうございました。

お礼日時:2008/05/01 18:22

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!