Compiler Options Macros
Queste funzionalità specifiche del compilatore di controllo di macro.
Un simbolo che consente agli errori nei progetti converte le versioni precedenti ATL. |
|
Definire se uno o più degli oggetti utilizzano il threading apartment. |
|
Rende i costruttori specifici CString esplicite, impedendo tutte le conversioni indesiderate. |
|
Definire questa macro per utilizzare la sintassi conforme agli standard di C++, che genera un errore del compilatore C4867 quando una sintassi non standard da inizializzare un puntatore a una funzione membro. |
|
Definire se uno o più degli oggetti utilizzano il threading free o neutro. |
|
Un simbolo che indica il progetto presenterà gli oggetti contrassegnati come entrambi, liberamente o neutra. Macro _ATL_FREE_THREADED invece opportuno utilizzare. |
|
Un simbolo che impedisce l'utilizzo predefinito dello spazio dei nomi come ATL. |
|
Un simbolo che impedisce il codice rimozione correlato venga compilato con il progetto. |
|
Un simbolo che impedisce il puntatore vtable essere inizializzato nel costruttore e della classe. |
|
Un simbolo che indica una funzione non deve essere inline. |
|
Definire se tutti gli oggetti utilizzano il singolo modello di threading. |