This is a list of C++ operators that can be overloaded and their normal signatures (a.k.a what an int would do). The order is the prefered order to use them. (The first one listed is often prefered.)
- free function ->
T operator+( T const & lhs, T const & rhs ) - member function ->
T operator+( T const & rhs ) const