Си++/Препроцессорные директивы: различия между версиями

м
Нет описания правки
 
м
 
Каждая такая команда обязательно начинается со знака '#'. Всего таких команд немного:
* '''#[[define]]''' - эта директива предусматривает определение [[макрос|макросов]] или препроцессорных [[идентификатор|идентификаторов]], простейшее применение это замены в тексте программы
* '''#[[include]]''' - позволяет включать включать текст других фаилов в текст вашей программы.
* '''#[[undef]]''' - отменяет действие директивы #[[define]]
===Директива #undef===
 
===Условные директивы #if, #ifdef, #else, #endif, #elif===
 
====Условная компиляция====
 
11

правок