重载一个函数的条件是什么
重载函数是函数的一种特殊情况,为方便使用,C++允许在同一范围中声明几个功能类似的同名函数,但是这些同名函数的形式参数必须不同,也就是说用同一个运算符完成不同的运算功能。这就是重载函数。重载函数常用来实现功能类似而所处理的数据类型不同的问题。条件如下两个重载函数必须在下列一个或两个方面有所区别:
函数有不同参数。函数有不同参数类型,C++的这种编程机制给编程者极大的方便,不需要为功能相似、参数不同的函数选用不同的函数名,也增强了程序的可读性。C++运算符重载的相关规定如下:
不能改变运算符的优先级;不能改变运算符的结合型;默认参数不能和重载的运算符一起使用;不能改变运算符的操作数的个数;不能创建新的运算符,只有已有运算符可以被重载;运算符作用于C++内部提供的数据类型时,原来含义保持不变。
![](/images/zang.png)
![](/images/jiucuo.png)
猜你喜欢
ai里的颜色怎么设置
软件中的颜色设置方法在电脑待机状态下,打开软件在软件界面绘制...鱼香茄子有鱼吗
鱼香茄子没有鱼的,鱼香茄子的材料主要是茄子,生粉,四川辣豆瓣...净水器废水太多怎么办
取出废水二分管,断电观察是否仍旧排水,若排水,拆开净水器进水...绿茶的功效与作用
绿茶有延缓衰老的作用,茶多酚具有很强的抗氧化性和生理活性,是...2022最好就业的单招专业
护理学类专业汽车制造业建筑设计专业。单招考试填写志愿时,哪些...相机锂电池保存方法
当长期不使用时,电池应保存在低温干燥的环境中,要远离热源,也...5月说说唯美句子
你面对挫折面对不如意的时候,应该有淡定如水的心境。读懂了淡定...电梯门没关自动上升
电梯门半开或者全开时电梯上升,并且电梯是在故障的前提下,只有...pu裤子破皮了怎么弄才好
解决方法找裁缝修补。可寻找旧的皮来进行缝补在破的地方装拉链。...边城虎耳草的象征意义
虎耳草的花语是真切的爱情。在文中第一次出现虎耳草是情窦初开的...是否气温越低越容易下雪
形成降雪必须具备两个条件水汽饱和。空气在某一个温度下所能包含...捷豹xf怎样连接手机蓝牙
捷豹连接手机蓝牙连接方法是分别开启手机捷豹车载蓝牙设备的蓝牙...离泽宫副宫主是司凤什么人
离泽宫副宫主与司凤的关系只是单纯得同是离泽宫的人。副宫主前世...摩玉玄奇怎么看
首先打开手机上面的微视,然后点击下面的频道选项,然后点击短视...联想电脑突然打不开所有程序
点击我的电脑右键属性。选择高级设置。进入设置后点击数据执行保...