将x+y*z中的“+”用成员函数重载,“ *”用友元函数重载应写为【 】。

admin2010-03-29  25

问题 将x+y*z中的“+”用成员函数重载,“ *”用友元函数重载应写为【  】。

选项

答案x.operator+(operator*(y,z))

解析 C++中用成员函数重载x*y为:x.operator *(y),用友元函数重载x*y为:operator*(x,y),用成员函数重载x+y为:x.operator+(y),用友元函数重载 x+y为:operator+(x,y)。
转载请注明原文地址:https://kaotiyun.com/show/dXjp777K
0

最新回复(0)