It is easier to explain on an example so,
class base { //.... } class derived1 : public base { //... }
In my library, there is a pointer o
You could use dynamic_cast.
if (dynamic_cast(ptr)) { std::cout << "Class is derived from DerivedClass."; }