c++ 运算符重载

来源:互联网 发布:js location.assign 编辑:程序博客网 时间:2024/06/16 05:53

C++中不能被重载的运算符有: “ . ” ,“ .* ”,“ :: ”,“ ?: ” ,“ sizeof ”

= , () ,[] ,-> 不能重载为友元运算符函数,只能重载为成员运算符函数。

成员运算符函数与友元运算符函数都可以用隐式或显式方式调用,在表达式中采用隐式调用方式使用某个运算符操作对象时,无论将该运算符重载为成员函数还是友元函数其使用格式是相同的。

原创粉丝点击