subj — как? Например, в таком коде:
class Base{
...
};
class Child:public Base{
void f(){cout<<"Base";}
};
...
Base * p = new Child;
p->f();
При этом, вообще говоря, я точно не знаю, что запишется в p — Child или Base (через p = new Base

. Во втором случае, разумеется, f вызывать не надо. Могу ли я вообще выяснить, что в указателе p у меня сидит — Child или Base?
Всем заранее спасибо.