Partager via


/Zc:checkGwOdr (Appliquer les violations ODR C++ standard sous /Gw)

Ce commutateur applique la conformité aux normes C++ lors de l’utilisation /Gw (Optimiser les données globales). Lors de l’utilisation /Gw, certaines violations odR (One Definition Rule) sont ignorées. Cet indicateur garantit que les erreurs appropriées sont déclenchées.

Syntaxe

/Zc:checkGwOdr[-]

Notes

Ce commutateur est désactivé par défaut.

Pour voir un exemple de violations odR ignorées lors de l’utilisation /Gw, consultez les améliorations de conformité aux normes apportées à /Gw.

Pour définir cette option du compilateur dans l'environnement de développement Visual Studio

  1. Ouvrez la boîte de dialogue Pages de propriété du projet. Pour plus d’informations, consultez Définir le compilateur C++ et les propriétés de build dans Visual Studio.

  2. Sélectionnez la page de propriétés Propriétés de configuration>C/C++>Ligne de commande.

  3. Modifiez la propriété Options supplémentaires pour inclure /Zc:checkGwOdr ou /Zc:checkGwOdr- choisir OK.

Voir aussi

/Zc (Conformité)
Règle de définition unique (ODR)
Améliorations de conformité aux normes apportées à /Gw