Erreur du compilateur C2806
trop de paramètres pour l'opérateur binaire 'opérateur operator'
Un opérateur surchargé a trop de paramètres.
L’exemple suivant génère l’erreur C2806 :
// C2806.cpp
// compile with: /c
class X {
public:
X operator++ ( int, int ); // C2806 more than 1 parameter
X operator++ ( int ); // OK
} ;