Erreur du compilateur C2800
'L’opérateur operator' ne peut pas être surchargé
Les opérateurs suivants ne peuvent pas être surchargés : accès aux membres de classe (.
), pointeur vers le membre (.*
), résolution d’étendue (::
), expression conditionnelle (? :
) et sizeof
.
L’exemple suivant génère l’erreur C2800 :
// C2800.cpp
// compile with: /c
class C {
operator:: (); // C2800
};