Report question

Question: Why does std::fstream set the EOF bit the way it does?