Operatori del preprocessore

Quattro operatori preprocessore-specifici vengono utilizzati nel contesto di #define direttiva (vedere il seguente elenco per un riepilogo di ciascun).Per la creazione di stringhe, charizing e token-incollare gli operatori sono descritti nelle tre sezioni seguenti.Per informazioni su definito l'operatore, vedere Il blocchi #if, il #elif, il #else e del #endif.

Operatore

Azione

Operatore di per la creazione di stringhe (#)

Consente all'argomento corrispondente a essere racchiuso tra virgolette doppie

operatore di Charizing (#@)

Fa sì che l'argomento corrispondente a essere racchiuso tra virgolette semplici e a essere considerato come un carattere (Microsoft specifico)

Token-incollando operatore (##)

Consente token utilizzato come argomenti effettivi da concatenare per formare altri token

operatore definito

Semplifica la scrittura di espressioni composte in alcune macro direttive

Vedere anche

Riferimenti

Direttive per il preprocessore

Macro predefinite

Altre risorse

Riferimento del preprocessore C/C++