Partager via


Erreur du compilateur C2807

le second paramètre formel du suffixe 'opérateur operator' doit être 'int'

Le deuxième paramètre d’un opérateur postfix a le type incorrect.

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

// C2807.cpp
// compile with: /c
class X {
public:
   X operator++ ( X );   // C2807 nonvoid parameter
   X operator++ ( int );   // OK, int parameter
};