Partager via


Erreur du compilateur C2833

'operator-name' n’est pas un opérateur ou un type reconnu

Le mot operator doit être suivi d’un nom d’opérateur que vous souhaitez remplacer ou d’un type que vous souhaitez convertir.

Pour obtenir la liste des opérateurs que vous pouvez définir dans un type managé, consultez Opérateurs définis par l’utilisateur.

L’exemple suivant génère l’erreur C2833 :

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

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