0
我有一個關於基類派生類關係和投射的快速問題。就像標題所說的那樣,我需要將一個指向派生類的指針轉換爲對父類的引用。目前,我有這樣的代碼:將派生類指針投射到基類參考
IIcon& retval = static_cast<IIcon&>(*obj)
,其中obj是一個AtlasTexture*
對象,它是派生類IIcon
。
我對C++中許多不同類型的轉換仍然有點模糊,並想知道這是否可行,以及是否有更高效或安全的方法來做同樣的事情。
謝謝。
這是有效的,你是鑄造派生類的父類的任何時間? – sm81095
@ sm81095是的,它是有效的。 –
好的,謝謝。 – sm81095