Related resources for operator overloading in c++