ios::iostate i;の部分ですがこれは、iosクラスのiostate型オブジェクトにアクセスし、そのあとにあるiはどういう意味ですか。変数ですか。iの型はなんですか。
iosクラスのiostate型オブジェクト型の変数ということですか。
(i & ios::eofbit)の部分はiとios::eofbitの時に(iがeofに達した)、coutが実行されるということであっていますか。
この2点を教えて下さい。
よろしくお願いします。
lang
1void checkstatus(ifstream &in) 2{ 3 ios::iostate i; 4 i = in.rdstate(); 5 6 if(i & ios::eofbit) 7 cout << "eofが見つかりました\n" 8}
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2015/06/30 22:49
2015/06/30 23:06
2015/07/06 12:41