E2040 Terminaison de déclaration incorrecte (C++)
Remonter à Erreurs et avertissements du compilateur (C++) - Index
Une déclaration a un symbole de terminaison en trop ou incorrect, tel qu'un point-virgule placé après le corps de la fonction.
Une fonction membre C++ déclarée dans une classe avec un point-virgule entre l'en-tête et l'accolade ouvrante génère également cette erreur.