如我们所知,IO标准库分别使用>>和<<执行输入和输出操作。对于这两个运算符来说,IO库定义了用其读写内置类型的版本,而类则需要自定义适合其对象的新版本以支持IO操作。
1重载输出运算符<<
通常情况下,输出运算符的第一个形参是一个非常量ostream对象的引用。