Cet article a fait l’objet d’une traduction automatique. Pour afficher l’article en anglais, activez la case d’option Anglais. Vous pouvez également afficher le texte anglais dans une fenêtre contextuelle en faisant glisser le pointeur de la souris sur le texte traduit.
Traduction
Anglais
Nous recommandons d’utiliser Visual Studio 2017

Avertissement du compilateur (niveau 4) C4203

extension non standard utilisée : union avec variable membre statique

Les membres d'union statiques sont valides avec les extensions Microsoft (/Ze). Ces membres sont non valides dans la norme ANSI (/Za). La conformité à la norme ANSI assure une meilleure portabilité des programmes. L'exemple suivant génère l'erreur C4203 :

// C4203.cpp
// compile with: /W4
union test
{
   static int a;   // C4203, remove static to resolve
};

int main()
{
}
Afficher: