Sdílet prostřednictvím


Operátory preprocesoru

Čtyři specifické předprocesoru operátory se používají v souvislosti #define směrnice (viz následující seznam pro každý souhrn).Stringizing, charizing a vkládání token operátory jsou popsány v další tři oddíly.Informace týkající definované operátor, viz # if, #elif, # else a #endif směrnic.

Operátor

Akce

Stringizing (#) operátor

Způsobí, že odpovídající skutečné argument uzavřít do uvozovek

Operátor (# @) charizing

Způsobí, že odpovídající argument uzavřít do jednoduchých uvozovek a považovány za znak (specifické pro Microsoft)

Vkládání token operátor (#)

Umožňuje použít jako skutečné argumenty se vytvoří spojením další tokeny tokeny

definovaný operátor

Zjednodušuje zápis složených výrazů v některých směrnic makro

Viz také

Referenční dokumentace

Direktivy preprocesoru

Předdefinovaná makra

Další zdroje

C/C++-Reference preprocesoru