1. 程式人生 > >VC error c2243:"型別轉換" 轉換存在,但無法訪問

VC error c2243:"型別轉換" 轉換存在,但無法訪問

今天在程式的中有一段class Quackable : QuackObservable,結果一直出現error c2243:"型別轉換" 轉換存在,但無法訪問。

後來發現只要改成class Quackable : public QuackObservable 即可。

c++預設的是private繼承,無法進行轉換,檢查一下是否繼承後面都有一個public