ProAnswers.org

What is operator overloading in c++?

operator overloading means extending meaning of the operators so that they can be used with user defined types.eg classes.

operator are overloaded in the form of functions using “operator” keyword. operators can be overloaded as member functions or friend functions.

also refer
http://proanswers.org/149/what-is-operator-overloading-in-c%2B%2B#a432