C ++中运算符重载的规则
在C++中,它支持编译时多态。编译时多态的示例有函数重载和运算符重载。
对于运算符重载有一些规则。这些规则如下
仅内置运算符可以重载。如果C++中不存在某些运算符,则我们无法重载它们。
经营者的团结不能改变
运算符的优先级保持不变。
重载的运算符不能保存默认参数,但函数调用运算符“()”除外。
我们不能重载内置数据类型的运算符。至少必须有一种用户定义的数据类型。
赋值“=”,下标“[]”,函数调用“()”和箭头运算符“->”必须定义为成员函数,而不是友元函数。
默认情况下,某些运算符(如赋值“=”,地址“&”和逗号“,”)会过载。
热门推荐
3 祝福语简短的微信
10 幼儿祝福语大全简短贺卡
11 感谢教官文案祝福语简短
12 鼠年同事祝福语简短创意
13 元旦祝福语 简短独特群发
14 妈咪跟我生日祝福语简短
15 给儿子新婚祝福语简短
16 伴娘祝福语长文案简短
17 恭喜高考完祝福语简短
18 生日祝福语送老公简短