Непонятная конструкция (препроцессор)

Модераторы: Hawk, Romeo, Absurd, DeeJayC, WinMain

Ответить
Lotles
Сообщения: 59
Зарегистрирован: 03 июл 2010, 12:42

Код: Выделить всё

#ifndef TABTENNNO_H_
#define TABTENNO_H_
Не мргу понять что такое TABTENNNO_H_(не видел раньше такую конструкцию)
Подскажите пожалуста, не нашел в книгах

И заоодно подскажите что такое enum
BulldozerBSG
Сообщения: 270
Зарегистрирован: 09 янв 2010, 04:14
Контактная информация:

Код: Выделить всё

#ifndef A_H
#define A_H

....

#endif
А это так называемый guard, используется в *.h файлах, что бы не было переопределения при множественном подключении. A_H обычно используется имя файла своеобразно написанное, ну чтоб не повторялось.
BBB
Сообщения: 1298
Зарегистрирован: 27 дек 2005, 13:37

Lotles писал(а):И заоодно подскажите что такое enum
Перечислимый тип. Т.е. определяется идентификкатор типа, переменная которого можен принимать значения, перечисленные при определении этого типа.
Ответить