Compartir a través de


Error del compilador C2258

sintaxis pura no válida, debe ser '= 0'

Se declara una función virtual pura con una sintaxis incorrecta.

El ejemplo siguiente genera la advertencia C2258:

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