掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
シリアル化によるファイル処理で、空白の場合に読み込みを終了とするには? (ID:67154)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
シリアル化によるファイル処理の読み込みについて質問します。 csvファイルの読み込みについて以下のようにしたのですが、「データが終了の時、読み込みを終了する」とするために“NULL”を使ったのですが「error C2593: 'operator ==' があいまいです。」とエラ−が出ました。 この場合どうすればよいのでしょうか?よろしくお願いします。 void CFileDoc::Serialize(CArchive& ar){ CString ss; if (ar.IsStoring()){ }else{ for(int i=0;;i++){ ar >> ss; if(ss==NULL) break; sscanf_s(ss,"%s,%s,%s",&Data[i][0],&Data[i][1],&Data[i][2]); } } }
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.