Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Dieser Switch erzwingt die C++-Standardskonformität bei Verwendung /Gw (Optimieren globaler Daten). Bei verwendung /Gwwerden bestimmte OdR-Verletzungen (One Definition Rule) ignoriert. Mit dieser Kennzeichnung wird sichergestellt, dass die entsprechenden Fehler ausgelöst werden.
Syntax
/Zc:checkGwOdr[-]
Hinweise
Dieser Schalter ist standardmäßig deaktiviert.
Ein Beispiel für ODR-Verstöße, die bei der Verwendung /Gwignoriert werden, finden Sie unter "Standards conformance improvements to /Gw".
So legen Sie diese Compileroption in der Visual Studio-Entwicklungsumgebung fest
Öffnen Sie das Dialogfeld Eigenschaftenseiten des Projekts. Weitere Informationen erhalten Sie unter Set C++ compiler and build properties in Visual Studio (Festlegen der Compiler- und Buildeigenschaften (C++) in Visual Studio).
Klicken Sie auf der Eigenschaftenseite auf Konfigurationseigenschaften>C/C++>Befehlszeile.
Ändern Sie die Eigenschaft "Zusätzliche Optionen", um sie einzuschließen
/Zc:checkGwOdroder/Zc:checkGwOdr-auszuwählen, und wählen Sie dann "OK" aus.
Siehe auch
/Zc (Konformität)
Eine Definitionsregel (ODR)
Verbesserungen der Standardskonformität an /Gw