Teilen über


Compilerfehler C2258

Ungültige Syntax für rein virtuelle Methode; "= 0" erforderlich

Bemerkungen

Eine reine virtuelle Funktion ist mit einer falschen Syntax deklariert.

Example

Im folgenden Beispiel wird C2258 generiert:

// C2258.cpp
// compile with: /c
class A {
public:
   void virtual func1() = 1; // C2258
   void virtual func2() = 0;   // OK
};