Изменения

Материал из Chaotic Onyx
Перейти к навигацииПерейти к поиску
627 байт добавлено ,  15:57, 14 ноября 2015
м
Строка 139: Строка 139:       −
===Условная компиляция===
+
===Компиляция по условиям (Условная компиляция)===
    
Препроцессоры могут быть использованы для пропуска части кода по заданным усолвиям, которые определяются наличием или значением используемых макросов. Таким образом вы сможете управлять какими-либо добавочными настройками(фичами), размещая условия компиляции в начале кода.
 
Препроцессоры могут быть использованы для пропуска части кода по заданным усолвиям, которые определяются наличием или значением используемых макросов. Таким образом вы сможете управлять какими-либо добавочными настройками(фичами), размещая условия компиляции в начале кода.
Строка 188: Строка 188:     
: #if 0
 
: #if 0
   //Disabled code.
+
   //Неактивный код.
 
: #endif
 
: #endif
Since DM allows comments to be nested (one inside another) it is also possible to accomplish the same thing by putting /* */ around the disabled code. It is a C programmer's habit to use the #if command because many C compilers get confused by nested comments.
+
Так как Dream Maker поддерживает вложенность команд одна в другую, также возможно взять ненужный\неиспользуемый на данный момент кусок кода в /* комментарий */ - используя разметку /* */
 +
Оператор #if привычен для использования программистами С, так как в этом языке компилятор плохо поддерживает вложенность команд.
 +
<!--Since DM allows comments to be nested (one inside another) it is also possible to accomplish the same thing by putting /* */ around the disabled code. It is a C programmer's habit to use the #if command because many C compilers get confused by nested comments.-->
    
===#error===
 
===#error===
470

правок

Навигация