DXライブラリ 総合スレッド その19at GAMEDEVDXライブラリ 総合スレッド その19 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト477:名前は開発中のものです。 18/09/07 13:46:37.16 2W2TZVJf.net 1 複数データを一つにまとめたい(暗号化したい) 2 読み込みプログラム(csvパーサー?)は既存のものをそのまま流用したい ってことなのかな…… >>444,>>446,>>448のキモは、DXアーカイブファイルを一本のchar配列に読み込む(バイナリデータとして扱う)という部分なので、 結局DXアーカイブもifstreamも関係なくて、char配列内のバイナリデータを自力で解析できるかという話になる パソコンで使うデータは全てバイナリデータと言えるので、csvだろうが音声だろうがDXアーカイブファイルだろうが全てバイナリ形式で読み込める 478:名前は開発中のものです。 18/09/07 14:40:43.77 SP/YWN4v.net >>462 >パソコンで使うデータは全てバイナリデータと言えるので、 >csvだろうがDXアーカイブファイルだろうが全てバイナリ形式で読み込める その理論だとcsvや音声などの外部素材データをDXarchiveファイルにしたとしても、 archiveする前、つまりはビジュアルスタジオのプロジェクト上で ビルドして正常に機能してるプログラムそのままでも archive後も正常に機能するはずではないですか? もう少し具体的に言いますと>>442で説明しきれなかったんですが ifstream ifsを利用して、csvの中の数値を配列に入れ込むプログラムを 自分は書いてまして、そのプログラムで問題なく動いてるゲームがあるんですが、 それの完成後にreleaseビルドして、使用してるサウンドやcsvの素材は フォルダごとarchiveファイル化したんですよ(配布する場合は皆さんそうしますよね?。 そしてexeファイルを実行したところ、画像やサウンドは正常に読み込むんですが、 csvだけ正常に読み込んでくれないんです。 エラーになるというよりは、数値を正しく読み込んで無いようで、配列を利用した背景画像が バグります。 例えばそこで素材をarchiveファイル化せずに、素材が入ったフォルダをそのままで 利用すると画像やサウンドはもちろん、csvも正常に読み込み、ゲームも正常に動くんです。 なので、私は、こう思ったわけです。 「csvについては、archiveファイル化すること前提にしたプログラムを組まないと 正しく読めないのかな」と。 それで、「FileRead_open」を使わないとダメなのかなと。 archiveファイルのcsvを読み込む場合、FileRead_openを利用しろと言われたことがあるので。 でもあなたの話を聞いてたら、違うのかな、とか。。。 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch