"Nicolas Ferre'" <[EMAIL PROTECTED]> writes:

========================
| > #include <typeinfo>
| > 
| > class A {};
| > 
| > class B : public A {};
| > 
| > int main() {
| >         B * b = new B;
| >         A * a = dynamic_cast<A*>(b);
| >         typeid(B) == typeid(a);
| > }
========================


| > Does this compile on your box?
| > 
| > g++ -W -Wall -O0 -g dynamic.C -o dynamic
| > 
| 
| No, I get these error messages:

Did you actually use the whole program?
(btween the ====== lines)

-- 
        Lgb

Reply via email to