À cause d'une modification effectuée pour mettre le compilateur C++ en conformité avec la norme, une modification du code ...

À cause d'une modification effectuée pour mettre le compilateur C++ en conformité avec la norme, une modification du code peut s'avérer nécessaire pour que votre projet soit généré sans erreurs. En effet, des versions antérieures du compilateur C++ autorisaient la spécification de pointeurs de fonction membre par nom de fonction membre (par exemple MemberFunctionName). Or la norme C++ requiert un nom qualifié complet avec utilisation de l'opérateur d'adresse (par exemple ClassName::MemberFunctionName). Pour cette raison, si votre projet contient des formulaires ou des contrôles utilisés dans le Concepteur Windows Forms, il se peut que vous deviez modifier le code dans InitializeComponent parce que code généré par le concepteur employait la syntaxe non conforme dans la construction déléguée (utilisée dans les gestionnaires d'événements).