Condividi tramite


Errore del compilatore C2833

'operator-name' non è un operatore o un tipo riconosciuto

La parola operator deve essere seguita da un nome di operatore di cui si desidera eseguire l'override o da un tipo da convertire.

Per un elenco degli operatori che è possibile definire in un tipo gestito, vedere Operatori definiti dall'utente.

L'esempio seguente genera l'errore C2833:

// C2833.cpp
// compile with: /c
class A {};

void operator ::* ();   // C2833
void operator :: ();   // OK