C++编程思想----第12章、运算符重载

来源:互联网 发布:嘉鱼网络推广经理招聘 编辑:程序博客网 时间:2024/06/05 07:07

仅包含内置数据类型的表达式中的运算符是不能被重载的,只有那些包含用户自定义类型的表达式才有可重载的运算符。

//C++中类的this?

//友元的作用。friend

//一元运算符

//自增和自减的重载:

(1)全局函数:++a ---->operator++(a)

                              a++ ----->operator++(a,int)

(2)成员函数:++b ---->B::operator++(b)

                              b++ ----->B::operator++(b,int)


//二元运算符

//operator=只允许作为成员函数。应该重视operator=的自检测


//在适当的地方使用类型转换可以减少许多运算符重载


原创粉丝点击