I still face a problem as with dynamic cast I have to write the derive type
directly between the <>'s, and I don't want to write the name of the derive
here, because it will seem illogical to ask for a derive name that you already
know about... here's what I'm heading to find:


Code:
std::cout << typeid(cast_to_what_it_was_newed_to(Ptr)).name();