C++中不可重载的5个运算符
2017-06-19 20:33
218 查看
C++中不可重载的5个运算符
C++中的大部分运算符都是可以重载的,只有以下5个运算符不可以重载,他们是:
1 .(点运算符)通常用于去对象的成员,但是->(箭头运算符),是可以重载的
2 ::(域运算符)即类名+域运算符,取成员,不可以重载
3 .*(点星运算符,)不可以重载,成员指针运算符".*,即成员是指针类型
4 ?:(条件运算符)不可以重载
5 sizeof不可以重载
C++中的大部分运算符都是可以重载的,只有以下5个运算符不可以重载,他们是:
1 .(点运算符)通常用于去对象的成员,但是->(箭头运算符),是可以重载的
2 ::(域运算符)即类名+域运算符,取成员,不可以重载
3 .*(点星运算符,)不可以重载,成员指针运算符".*,即成员是指针类型
4 ?:(条件运算符)不可以重载
5 sizeof不可以重载
相关文章推荐
- C++中不可重载的5个运算符
- C++中不可重载5个运算符
- C++中哪些运算符不可重载
- C++中哪些运算符不可重载
- C++中运算符的重载
- [C++]重载括号运算符
- [C/C++]运算符的重载
- [C++]重载new运算符默认为static
- C++自增运算符进行重载
- c++中不能重载的运算符
- c++中不能重载的运算符
- C++之运算符重载
- 重学C++ 重载 流插入(<<)和流提取(>>)运算符
- More Effective C++ 阅读笔记(六)--哪些运算符不能重载
- 第九周C++上机报告(定义Complex类中的<<和>>运算符的重载)
- C++怎样重载下标运算符 [ ]
- C++ class template中,重载输出运算符(<<)的方法
- C++中重载间接运算符(operator->())
- C++通过重载()运算符来仿造函数
- 第九周 C++任务一。定义Complex类中的<<和>>运算符的重载,实现输入和输出