/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
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.
Sélectionnez la page de propriétés Propriétés de configuration>C/C++>Ligne de commande.
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