ファイル結合

[戻る]
とろり 2011/05/09(月) 11:59:43
今、VC++2005の環境で以下の機能を考えています。
(MFCを使用)


・複数ファイル(BMP、TXTなど)を1つのファイルとして結合したい。
例)a.bmp , b.bmp , c.txt を x.tempファイルとする
・参照する時には結合したファイルを分解して各ファイルとして生成したい。

今、考えうる方法として
LZH形式などで圧縮、解凍したファイルの拡張子を変更する。
といった感じなのですが、他に何かいい方法などありますでしょうか?

ryo 2011/05/09(月) 21:40:58
ファイルの種類関係なく、バイナリーデータとして連結
ヘッダーとして、ファイル名やサイズ、
データの開始位置を記録しておけばいいのでは?

あとはZipでアーカイブするとか

とろり 2011/05/10(火) 10:03:40
[[解決]]
ありがとうございます。
やはり、アーカイブが一番てっとり早そうですね。

古いスレッドには追加発言できません。