问题
填空题
将“x+y*z”中的“+”用成员函数重载,“*”用友元函数重载应写为______。
答案
参考答案:x.operator+(operatot *(y,z))
解析: 运算符重载为成员函数的形式:“函数类型operator运算符(形参表){函数体;}”;运算符重载为友元函数的形式:“friend函数类型operafor运算符(形参表){函数体;
将“x+y*z”中的“+”用成员函数重载,“*”用友元函数重载应写为______。
参考答案:x.operator+(operatot *(y,z))
解析: 运算符重载为成员函数的形式:“函数类型operator运算符(形参表){函数体;}”;运算符重载为友元函数的形式:“friend函数类型operafor运算符(形参表){函数体;