![]() |
|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Регистрация: 24.01.2015
Сообщений: 7
|
![]()
Приветствую!
Занимаюсь самостоятельно, для души, по учебнику Праты. Упражнение. Есть такой код заголовка: Код:
Код:
expected unqualified-id before '=' token И есть вот такая вот реализация функции: Код:
[Error] invalid use of 'enum Stonewt::md' Гуглился интернет, листались книги, и кажется, что все отлично, но так и не удалось "воткнуть", как же так надо использовать перечисления, чтобы компилятор съел. Не подскажите? ![]() P.S. Извините, не заметил тут сразу раздел для новичков как-то. Прошу перенести, если нужно. С уважением. Последний раз редактировалось Dudki; 24.01.2015 в 18:02. |
![]() |
![]() |
![]() |
#2 |
Участник клуба
Регистрация: 08.10.2007
Сообщений: 1,185
|
![]() Код:
|
![]() |
![]() |
![]() |
#3 | |
Старожил
Регистрация: 16.12.2011
Сообщений: 2,329
|
![]() Цитата:
Это означает, что у вас есть 100% гарантия того, что значения будут вычислены именно времени компиляции, и не создадут нагрузку на рантайм. Так же, это гарантирует вам, что приложение не будет расходовать память для хранения енумовских констант. В случае с обычными неизменяемыми переменными: зависит от контекста. Компилятор может оптимизировать. А может и не оптимизировать. |
|
![]() |
![]() |
![]() |
#4 | |
Регистрация: 24.01.2015
Сообщений: 7
|
![]() Цитата:
Спасибо за нелишнее напоминание разницы между присваиванием и сравнением, а так же за объяснение работы с enum. Я только не пойму, почему в книге в другом примере записано именно как объявление типа. Вот допустим: Код:
Код:
|
|
![]() |
![]() |
![]() |
#5 |
Участник клуба
Регистрация: 08.10.2007
Сообщений: 1,185
|
![]()
Там тогда, наверное, ещё где-то объявление
Код:
|
![]() |
![]() |
![]() |
#6 | |
Регистрация: 24.01.2015
Сообщений: 7
|
![]() Цитата:
![]() |
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Ошибка в цикле , не могу понять в чем! Помогите пожалуйста. | Алексей_xXx | Помощь студентам | 1 | 29.05.2009 00:37 |
задача на массив решите пожалуйста не могу ни как понять | LIL_VAdiK | Помощь студентам | 2 | 18.02.2009 23:40 |
Не могу понять почему не идет сортировка файла, помогите пожалуйста | Taisja | Помощь студентам | 2 | 15.06.2008 20:37 |
Помогите пожалуйста не могу понять! | Kosoy135 | Паскаль, Turbo Pascal, PascalABC.NET | 7 | 28.12.2007 19:08 |