Partilhar via


Erro do compilador C2258

sintaxe pura ilegal, deve ser '= 0'

Observações

Uma função virtual pura é declarada com sintaxe incorreta.

Example

O exemplo a seguir gera C2258:

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