源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

c++重载的详细总结

  • 时间:2022-09-02 02:37 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:c++重载的详细总结
[b]1.[/b]操作符重载对大部分符号成立,一下几种不能重载:"[b] .[/b] "[b], [/b]"[b].*[/b] ", "[b] ::[/b] ", "[b]?:[/b] ", "[b]sizeof[/b] "。 [b]2.[/b]操作符重载分为 成员函数重载 和 全局函数重载,(“[b] =[/b] ”,“[b]( )[/b] ”,“[b][ ][/b] ”,”[b] ->[/b] ”只能是操作符成员函数重载) [b]3.[/b]作为成员函数重载符,对于双目操作符重载函数只需一个形参,对于单目操作符重载函数不需要形参。 [b]4.[/b]作为全局(友元)函数重载操作符。这要求操作符重载函数的形参至少有一个为类.结构.枚举或它们的引用类型。 如果操作符重载函数中需要访问形参类的私有成员,则需要把它说明成相应类的友元。
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部