正在加载图片...
13.3.5重载提取和插入运算符 friend istream& operator >>(istream&, cls&); friend ostream& operator <<(ostream&, cls&); 其中:cs为运算符重载所属类的类名。 从上述运算符重载的一般形式可以看出:提取和插入运算符必 须重载为类的友元函数,且函数的返回值必须是对相应类的引 用。至于参数,除了要求必须有一个流和一个类(说明运算符 重载的类)外,对其类型无严格要求。也就是说,可以是引用、 对象甚至指针。但习惯上常用引用,几乎从不使用指针13.3.5 重载提取和插入运算符 friend istream& operator >> (istream&, cls&); friend ostream& operator << (ostream&, cls&); 其中:cls 为运算符重载所属类的类名。 从上述运算符重载的一般形式可以看出:提取和插入运算符必 须重载为类的友元函数,且函数的返回值必须是对相应类的引 用。至于参数,除了要求必须有一个流和一个类(说明运算符 重载的类)外,对其类型无严格要求。也就是说,可以是引用、 对象甚至指针。但习惯上常用引用,几乎从不使用指针
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有