/Zc:checkGwOdr
(Applicare violazioni ODR C++ standard in /Gw
)
Questa opzione applica la conformità agli standard C++ quando si usano /Gw
(Ottimizzare i dati globali). Quando si usa /Gw
, alcune violazioni ODR (One Definition Rule) vengono ignorate. Questo flag garantisce che vengano generati gli errori appropriati.
Sintassi
/Zc:checkGwOdr
[-
]
Osservazioni:
Questa opzione è disattivata per impostazione predefinita.
Per un esempio di violazioni ODR ignorate quando si usa /Gw
, vedere Miglioramenti della conformità degli standard a /Gw.
Per impostare l'opzione del compilatore nell'ambiente di sviluppo di Visual Studio
Aprire la finestra di dialogo Pagine delle proprietà del progetto. Per informazioni dettagliate, vedere Impostare il compilatore e le proprietà di compilazione.
Selezionare la pagina delle proprietà Proprietà di configurazione>C/C++>Riga di comando.
Modificare la proprietà Opzioni aggiuntive per includere
/Zc:checkGwOdr
o/Zc:checkGwOdr-
quindi scegliere OK.
Vedi anche
/Zc
(Conformità)
Una regola di definizione (ODR)
Miglioramenti della conformità degli standard a /Gw