栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > C/C++/C#

C++ 19 翁恺> 运算符重载

C/C++/C# 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

C++ 19 翁恺> 运算符重载

~ 以下运算符就 可以 被重载。                                                                                              

 

~ 以下运算符 不可以 被重载。 

运算符重载:即写函数去改变运算符的行为。只有已经存在的运算符可以被重载,自己创造的运算符不能重载。只能对一个类或者枚举类型来做运算符重载,比如重新写一个 5+5 的 “+” 的运算符重载是不行的,或者凭空写一个重载是不行的。重载的运算符需要保持原有操作数的个数,保持原有运算符的优先级。重载运算符,要在写的函数前面加operator关键字。重载的函数可以作为成员函数(非静态),参数列表一个参数,因为其中由一个this指向自己的参数;重载的函数可以作为全局函数,参数列表有个参数。

 

 

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/664607.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号