demilich 发表于 2015-08-18 15:27 1. pb->f(),一般我们调用都是 基类指针->派生类对象,反过来这么操作,一般应该用dynamic_cast对吧?
但是就算不用dynamic_cast,用static_cast或者这种传统转型,也应该出错的吧 ...
2. pb->e(),这个就完全无法理解了,这是A的对象啊 ...
windoze 发表于 2015-08-19 15:24 基类指针转型到子类指针不要用dynamic_cast,应该用static_cast,除非你不确定这个指针是不是真的指向一个子 ...