Condividi tramite


Errore del compilatore C2283

' identificatore': specificatore puro o specificatore di override astratto non consentito in una struttura senza nome

Osservazioni:

Una funzione membro di una struttura o di una classe senza nome è dichiarata con un specificatore puro, il che non è consentito.

Example

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
};