Thanks. I am aware operator=, copy constructor etc are not inherited, hence in the derived class I am calling the base class' operator=. Even without doing that a default operator= should be called in the derived class which would do something, but I would not expect a compile error.
I am...