C++ Interview Questions and Answers

 

When is a template a better solution than a base class?

When you are designing a generic class to contain or otherwise manage objects of
other types, when the format and behavior of those other types are unimportant to
their containment or management, and particularly when those other types are unknown
(thus, the genericity) to the designer of the container or manager class.

Posted by:Richards