Udostępnij za pomocą


Ostrzeżenie kompilatora (poziom 1) C4678

klasa bazowa "base_type" jest mniej dostępna niż "derived_type"

Uwagi

Typ publiczny pochodzi z typu prywatnego. Jeśli typ publiczny jest tworzone w zestawie, do których odwołuje się zestaw, składowe typu prywatnego podstawowego nie będą dostępne.

C4678 jest osiągalny tylko przy użyciu przestarzałej opcji kompilatora /clr:oldSyntax. Jest to błąd podczas używania /clr, aby mieć klasę bazową, która jest mniej dostępna dla jej klasy pochodnej.