一般情况下重载输入输出运算符函数不能是-何洁月C++课件东南大学
一般情况下,重载输入(输出)运算符函数不能是类的成员函数。因为如果一个运算符函数是类的成员,则其左运算数就应当是调用运算符函数的类的对象,而此点是无法改变。重载输入(输出)运算符时,其左边的参数是流,而右边参数是类的对象。因此重载输入(输出)运算符函数必须是非成员函数-而用友元函数。
4.34MB
文件大小:
评论区