Sdílet prostřednictvím


Preprocesor

Preprocesoru je textový procesor, který pracuje jako část první fáze překladu textu zdrojového souboru.Preprocesoru analyzuje zdrojový text, ale je rozdělit jej do tokeny volání makra vyhledávání.Přestože kompilátor obvykle vyvolá v jeho prvním průchodu preprocesoru, preprocesoru lze také vyvolat samostatně zpracovat text bez kompilace.

Referenční materiál na preprocesoru obsahuje následující oddíly:

Konkrétní společnosti Microsoft

Výpis zdrojového kódu po úpravě před zpracováním pomocí můžete získat /E nebo /EP volba kompilátoru.Obě možnosti vyvolání preprocesoru a výsledný text na standardní výstupní zařízení, které ve většině případů je konzola výstup.Rozdíl mezi dvě možnosti je, že obsahuje /E #line směrnic a /EP Odříznout tyto směrnice mimo.

Konec konkrétní společnosti Microsoft

Zvláštní terminologie

V dokumentaci preprocesoru termín "argument" odkazuje na subjekt, který je předán do funkce.V některých případech je upravena "Skutečná" nebo "formální", která popisuje argument Výraz zadaný ve volání funkce a prohlášení argument, resp. podle definice funkce.

Termín "Proměnná" vztahuje na jednoduchý datový objekt typu C.Pojem "objekt" označuje objektů C++ a proměnných; je včetně termín.

Viz také

Referenční dokumentace

Fáze překladu

Další zdroje

C/C++-Reference preprocesoru