C++ 禁止重载的操作符

1  .

2 . *

3  ::

4  sizeof

5. ? :

原因如下:对于1,2来说是为了保证成员的访问功能能够正常进行

              对于3,4来说运算对象是类型而不是一般的表达式,不具有重载的特性。

              对于5来说?:就是if else的简化,重载无意义。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • C++运算符重载-下篇 本章内容:1. 运算符重载的概述2. 重载算术运算符3. 重载按位运算符和二元逻辑运算符4...
    Haley_2013阅读 1,537评论 0 49
  • rljs by sennchi Timeline of History Part One The Cognitiv...
    sennchi阅读 7,871评论 0 10
  • 这是16年5月份编辑的一份比较杂乱适合自己观看的学习记录文档,今天18年5月份再次想写文章,发现简书还为我保存起的...
    Jenaral阅读 3,158评论 2 9
  • Lua 5.1 参考手册 by Roberto Ierusalimschy, Luiz Henrique de F...
    苏黎九歌阅读 14,259评论 0 38
  • 今天凌晨三点在梦中醒来。 前半夜一直迷迷糊糊半梦半醒,不知何时睡着的,然后就做了一个梦。 梦的开始是我回到了自己的...
    孟冬廿六阅读 142评论 0 1

友情链接更多精彩内容