Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
"identifier": ta klasa bazowa jest niedostępna
Uwagi
Określona klasa bazowa obiektu, który ma zostać zgłoszony w try bloku, jest niedostępna. Nie można utworzyć wystąpienia obiektu, jeśli zostanie on zgłoszony. Sprawdź, czy klasa bazowa jest dziedziczona przy użyciu poprawnego specyfikatora dostępu.
Example
Poniższy przykład generuje C4670:
// C4670.cpp
// compile with: /EHsc /W4
class A
{
};
class B : /* public */ A
{
} b; // inherits A with private access by default
int main()
{
try
{
throw b; // C4670
}
catch( B )
{
}
}