C++ 運行時類型識別

運行時類型識別由兩個運算符實現:安全 typeid運算符,用於返回表達式的類型;dynamic_cast 運算符,用於將基類的指針或引用安全的轉換成派生類的指針或引用函數 這兩個運算符用於某種類型的指針或引用時,若是該類含有虛函數,運算符將使用指針或者引用的動態類型。指針 dynamic_cast運算符:code dynamic_cast<type*>(e);  // e是一個有效指針對象 dyn
相關文章
相關標籤/搜索