Delen via


Compilerfout C3254

'expliciete overschrijving': klasse bevat expliciete overschrijving 'overschrijving', maar is niet afgeleid van een interface die de functiedeclaratie heeft

Opmerkingen

Wanneer u een methode expliciet overschrijft, moet de klasse die de overschrijving bevat direct of indirect afgeleid zijn van het type dat de functie bevat die u overschrijft.

Example

In het volgende voorbeeld wordt C3254 gegenereerd:

// C3254.cpp
__interface I
{
   void f();
};

__interface I1 : I
{
};

struct A /* : I1 */
{
   void I1::f()
   {   // C3254, uncomment : I1 to resolve this C3254
   }
};

int main()
{
}