读书人

什么样的运算符号能重载,什么不能重载

发布时间: 2012-05-22 18:18:54 作者: rapoo

什么样的运算符号能重载,什么不能重载?
C++标准有规定么? 下面这样写有编译错误
struct s{
void operator**(){}
};


[解决办法]
据传说:三目 ?:
成员 .
指针 *
作用域 ::
sizeof
不可重载
[解决办法]
你是要重载什么运算符?只能重载已有的运算符,不能新增运算符。operator*()重载指针运算符。
[解决办法]
只能重载已经有的,你这个是想重载什么呢?
[解决办法]

探讨

据传说:三目 ?:
成员 .
指针 *
作用域 ::
sizeof
不可重载

读书人网 >C++

热点推荐