Bratu Dragos
Bratu Dragos voted up raaga's answer
Operator overloading allows programmers to use the existing operators so that they can be used with user defined data types. The programmer provides a function definition to that specifies the return data type followed by keyword 'operator ' and the operator that is to be overloaded. Then the operation of the operator is defined in … Read more