class Animal {
};
class Dog : public Animal {
};
int main ( )
{
stack<Animalmys tack;
Animal *x = new Dog( );
mystack.push(*x );
Animal y = mystack.top( );
Dog z = ( Dog ) y ; // this line doesnt work, how could I fix it?
return 0;
}
};
class Dog : public Animal {
};
int main ( )
{
stack<Animalmys tack;
Animal *x = new Dog( );
mystack.push(*x );
Animal y = mystack.top( );
Dog z = ( Dog ) y ; // this line doesnt work, how could I fix it?
return 0;
}
Comment