Страница 1 из 1

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

Добавлено: 08 ноя 2010, 21:08
Lotles

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

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

И заоодно подскажите что такое enum

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

Добавлено: 09 ноя 2010, 00:12
BulldozerBSG

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

#ifndef A_H
#define A_H

....

#endif
А это так называемый guard, используется в *.h файлах, что бы не было переопределения при множественном подключении. A_H обычно используется имя файла своеобразно написанное, ну чтоб не повторялось.

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

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