C++基礎篇 --c++常見的兩種二義性

1.關於二義性      在多繼承的場景裏,當父類中存在同名變量時,子類訪問父類的同名變量,將出現二義性,因爲編譯器不知道你將要訪問的是哪個父類中的變量。 第一種  類A 和類E,當F繼承自 A 和 E 的時候。在F裏面調用他們的同名成員變量,或者同名成員函數,編譯器會報錯。 有兩個基類共同派生出一個子類,這兩個基類中又同時存在相同的成員變量和成員函數的時候,使用域名限定符 ::  第二種會出現的
相關文章
相關標籤/搜索