Note
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier les répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de changer de répertoire.
'identifier' : jeton illégal sur le côté droit de ' ::'
Remarques
Si un nom de classe, de structure ou d’union apparaît à gauche de l’opérateur de résolution d’étendue (deux-points), le jeton situé à droite doit être un membre de classe, de structure ou d’union. Sinon, n’importe quel identificateur global peut apparaître à droite.
L’opérateur de résolution d’étendue ne peut pas être surchargé.
Exemple :
L’exemple suivant génère l’erreur C2589 :
// C2589.cpp
void Test(){}
class A {};
void operator :: (); // C2589
int main() {
::Test();
}