Condividi tramite


Errore del compilatore C2283

'identifier': identificatore pure o identificatore di override abstract non consentito per struct senza nome

Una funzione membro di una struttura o di una classe senza nome è dichiarata in modo non valido con un identificatore pure.

L'esempio seguente genera l'errore C2283:

// C2283.cpp
// compile with: /c
struct {
   virtual void func() = 0;   // C2283
};
struct T {
   virtual void func() = 0;   // OK
};