关于重载运算符的写法
查看原帖
关于重载运算符的写法
199220
天才颓废学家楼主2022/11/10 22:42
inline Mul operator = (const int& y){
    do sth;
}
inline bool operator < (const Mul y) const{
    do sth;
}

这两种写法有什么不同,主要是上面的 “&” 和下面的的 “const” 为什么有时候上面的不行 (比如重载小于号),有时候下面的不行 (比如重载赋值的“=”),有没有通用的写法?
(本人重载运算符用的很少,上面的 “不行” 与 “行” 仅是我依据极其有限的认知做出的一面之词,错了轻喷。)

2022/11/10 22:42
加载中...