I'm wondering how it is possible to make use of both a copy constructor and assignment operator from a derived class. It seems that all other questions on this issue involve the base class also having an assignment operator of its own, which my base class is not allowed to have.
The member functions in question are:
SpecialOrder& operator=(const SPecialOrder &source)