摘要: 1.IO对象时不可复制或者赋值的:也就是说形参或者返回类型也不能为流类型。如果非要传递或者返回IO对象的的话,则必须传递或者返回指向对象的指针或者引用。如: ofstream &print(ofstream&);while(print(out2)){}。对IO对象的读写会改变它的状态,因此引用必须是非const的。2.流的条件状态:通过strm::iostate来定义流的条件状态strm::badbit 是strm::iostate类型的值,用来指示流被破坏了。strm::failbit是strm::iostate类型的值,用来指示IO操作失败。strm::eofbit是str 阅读全文