Форум С++

 

Ответить на сообщение

Вернуться к теме

Вы отвечаете на сообщение:

Автор: oleg_alexeev   (26.02.2007 в 14:20)
Enum это особый тип данных, содержащий именованные константы.
Применяется для повышения типобезопасности и читаемости программы.

пример:


enum AnimalType {RABBIT=2, WOLF=4, FOX=8};

bool CatchAnimal(AnimalType type)
{
  if (type==RABBIT)
    return true;
  return false;
}

int main(int argc, char *argv[])
{
  CatchAnimal(WOLF);  // правильно
  CatchAnimal(4);           // ошибка, можно вызвать только с RABBIT, WOLF или FOX
  return 0;
}


Ваше имя:

Пароль:

Цитировать

Используйте тэги для выделения текста:
Код: [code][/code]
Жирный: [b][/b]
Наклонный: [i][/i]
URL: [url][/url]

Сообщение:

Прикрепить: