See [ifstream.swap].