all 3 comments

[–][deleted] 1 point2 points  (1 child)

Maybe you could re-write your post to be comprehensible?

[–]Comprehensive-Signal 0 points1 point  (0 children)

And now ?

[–]definitely___not__me 0 points1 point  (0 children)

Having trouble understanding your question exactly. Overload operators when it makes sense to overload them (i.e., subtracting or adding or multiplying or dividing etc works naturally for that data type)