関連する質問の1つで使用されたフォームを使用していました。唯一の問題は、ファイルの最後で正しく処理し続けることです。
ファイルはfstreamで、strは文字列です。
未処理の例外MicrosoftC++例外:std :: ios_base :: failure
while(getline(file、str))
{{
}
if(cin.bad()){
//IOエラー
} else if(!cin.eof()){
//フォーマットエラー(getlineでは不可能ですが、operator >>では可能です)
} そうしないと {
//フォーマットエラー(getlineでは不可能ですが、operator >>では可能です)
//またはファイルの終わり(違いを生むことはできません)
}