I just came through this concept,from thinking in c++ and from google what I understood is like copy constructor , if we do not create any =operator assignment overloading , the compilers provides one, and we write some code like
1 2
ClassTry A, B;
A=B;
it will do memberwise copy of B to A. and assignment operator will get called implicitly by the compiler. Can someone please give some more explanation or correct me if I am wrong ?