はきだめC/C++下級者の質問箱 2
■ このスレッドは過去ログ倉庫に格納されています
0074デフォルトの名無しさん
2006/09/05(火) 08:13:31いうアプリを作りたいのですが質問です。
複数のテキストファイルを選択して、zipなどで圧縮するというのは
できると思うんですが、新しく増えたテキストファイルを圧縮ファイルと
一緒にする方法を悩んでいます。
私の頭では、下記のような手順しかできそうにありません。
�@圧縮したファイルをフォルダに解凍
�A新しいファイルをそのフォルダにコピー
�Bまとめて圧縮
ただ、この方法だと圧縮された容量の大きいファイルを
毎回、解凍、圧縮することになります。
それで、下記のようなようなことをしたいんですが
アドバイスをお願いできないでしょうか。
新しいファイルを圧縮して、それを圧縮ファイルに追加で
書き込むっていうことができれば、負担が少なくて良いかと
思っているんですがどうなんでしょうか。
また、圧縮ファイル内でもファイル名で区切れば、
全部解凍しないでも、そのファイル名での区間を
読み取って解凍すれば部分的に取り出すことができると思います。
えっと、圧縮するときも解凍するときも毎回丸々全部を
計算しないで、加えるところだけ圧縮、
読みたいところだけ解凍って言うことがしたいです。
■ このスレッドは過去ログ倉庫に格納されています