21xrx.com
2024-11-10 00:38:25 Sunday
登录
文章检索 我的文章 写文章
不能重载的运算符在C++中是哪些?
2023-07-09 03:08:18 深夜i     --     --
C++ 运算符 不能重载

不能重载的运算符在C++中有以下几种。

1. .(点)运算符:此运算符用于访问类和结构体的成员,不能被重载。

2. .*运算符:此运算符用于访问指向类成员函数的指针,不能被重载。

3. ::运算符:此运算符用于访问命名空间、类和结构体中的静态成员,不能被重载。

4. sizeof运算符:此运算符用于获取数据类型或变量的大小,不能被重载。

5. ?:运算符:此运算符用于三元条件运算,不能被重载。

也就是说,这些运算符是固定的,其功能无法改变,因此不能通过重载来实现。但是,可以通过函数重载的方式,来实现更多的运算符操作。

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复