标签: c++ c++11 operator-overloading bitwise-operators
我想重载operator~但不是作为一元运算符而是作为二元运算符,所以我可以像a~b那样思考。有没有办法在c ++中这样做?
operator~
a~b
答案 0 :(得分:12)
在C ++中无法做到这一点。周期。
答案 1 :(得分:2)
您可以按operator overloading更改行为,但无法更改操作数。
无法更改运算符的优先级,分组或操作数。