Operator overloading is the ability to tell the compiler how to perform a certain operation when its corresponding operator is used on one or more variables.
More Tutorials