- 535 名前:名前は開発中のものです。 [2018/09/08(土) 23:45:27.10 ID:DgEMMqli.net]
- >>518
そもそもstringクラスの話はココの人に「それでは無駄がでている」との指摘を受けて 話に出しているだけで私としては修正することでエラーが出るなら buf[3000]で無駄が出ていようが構わいことです。 とにかく、何日も悩んでいるのは、archiveしたcsvを読むのに、 DXライブラリ関数を使っているのにビルド上は問題ないのにarchive後は正しく読まない、 その理由がわからない。 >>477さんが指摘したDXライブラリ関数では無いgetlineも 自分で新たにbool getline2(int fh, string& s);と宣言し bool StageDataBase::getline2(int fh, string& s) {char buf[1024]; if (FileRead_gets(buf, sizeof buf, fh) == -1) return false; s = buf; return true;} とFileRead_getsを使って入れ込む関数を作っても、archive後は正常に読み込んでいない。 ここの住人さんが提示するソースを研究なり導入しても改善せず、なにがなんだかわからんのです。 私の未熟なのはわかりましたが、私のやりたいことに対して、 現在のソースの間違い個所を指摘してもらいたいんです。 未熟だ、charでは無駄が、とか正直そんなのどうでもいいですよ。 解決したいのは、archiveしたcsvを今のソースでは 正しく読んでくれないんです。どこが間違っているせいですか? それがご相談したいことなんです。
|

|