cpp/preprocessor: Porovnání verzí
Z cppreference.com
< cpp
m (and -> a) |
m |
||
Řádka 29: | Řádka 29: | ||
|používá se k oddefinování makrodefinicí | |používá se k oddefinování makrodefinicí | ||
|- | |- | ||
− | |[[cpp/preprocessor/preprocessor_vars | | + | |[[cpp/preprocessor/preprocessor_vars | ]] |
|smíšené proměnné preprocesoru | |smíšené proměnné preprocesoru | ||
|} | |} |
Aktuální verze z 28. 1. 2014, 14:33
Prepocesor C++ se spouští před samotnou kompilací. Dané příkazy preprocesoru umožnují programátorovi definovat proměnné, upravovat a dosazovat texty, a testovat jednoduché podmínky.
# a ## | obsluha řetězců |
#define | definnování makrodefinicí |
#error | zobrazování chybových zpráv |
#if, #ifdef, #ifndef, #else, #elif, and #endif | podmínkové operátory |
#include | vkládání obsahu z dalšího souboru |
#line | nastaví řádky a informace o souboru |
#pragma | implementace specifického příkazu |
#undef | používá se k oddefinování makrodefinicí |
Předdefinované proměnné preprocesoru | smíšené proměnné preprocesoru |