RTTI的dynamic_cast C++遠(yuǎn)征多態(tài)篇 4-2
請(qǐng)問(wèn)一下,就是在調(diào)用carry()或者是foraging(),為什么不能if判斷之后直接用obj->carry()或者obj->foraging()這樣來(lái)調(diào)用呢?不是typeid已經(jīng)把obj指向了相應(yīng)的類嗎?為什么一定要加dynamic_cast
請(qǐng)問(wèn)一下,就是在調(diào)用carry()或者是foraging(),為什么不能if判斷之后直接用obj->carry()或者obj->foraging()這樣來(lái)調(diào)用呢?不是typeid已經(jīng)把obj指向了相應(yīng)的類嗎?為什么一定要加dynamic_cast
2016-01-05
舉報(bào)
2016-01-05
我的錯(cuò),沒(méi)好好理解。。。