DXライブラリ 総合スレッド その19at GAMEDEVDXライブラリ 総合スレッド その19 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト454:名前は開発中のものです。 18/08/31 10:29:38.50 MuDS6z7U.net >archive化したファイル内のcsvを読みたいんです 厳密に言いますと、 ifstream ifs();で読み込んで string buf[要素数]; while(ifs && getline(ifs,buf[line])){ line++; } とbuf[]に一旦、そのままcsvの中身を格納したいんです。 普通なら、 ifstream ifs(csvファイル);で問題ないじゃないですか? でも、そのcsvがarchiveしたファイルから読み込む場合 ifstream ifs(csvファイル);だと読み込みません。 そこでFileRead_openを使うわけですが、 自分はどうしても ifstream ifs(csvファイル); string buf[要素数]; while(ifs && getline(ifs,buf[line])){ line++; } の流れで利用したいんです。 なので、ifstream ifs(csvファイル);に来る前に FileRead_openを使い終わらせ、 あとはFileRead関数系を使わなくて済む様にしたいんです。 、、伝わりますか?僕の言いたいこと。。 455:名前は開発中のものです。 18/08/31 23:18:37.63 8gsP87Iw.net archive化したテキストファイルは改行コード\nが消えたバイナリファイル化してるから 最初にファイルサイズを計って1行ではなく全部をchar[filesize]に読み込むしかないんじゃない? 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch