在 C++ 中,以下运算符不能被重载:

  1. '.': 成员访问运算符
  2. '.*': 成员指针访问运算符
  3. '::': 作用域解析运算符
  4. '? :': 条件运算符(三元运算符)
  5. 'sizeof': 求大小运算符
  6. 'typeid': 类型识别运算符
  7. '.', '->': 成员指针访问运算符
  8. '::*': 作用域解析运算符(指向成员指针的运算符)

这些运算符被认为是具有特殊意义和语法规则的运算符,不能被重载。

C++ 中不能重载的运算符

原文地址: https://www.cveoy.top/t/topic/pebj 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录