|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
09.08.2011, 18:37 | #1 |
C++, Java
Старожил
Регистрация: 10.04.2010
Сообщений: 2,665
|
enum class, проблема с заданием значения
Вот отрывок кода
Код:
Кстати, так работает Код:
|
09.08.2011, 18:44 | #2 | ||
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
Код:
а на enum class говорит g++, что Цитата:
Цитата:
предполагаю что у вас MinGW/gcc Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
||
09.08.2011, 18:47 | #3 |
C++, Java
Старожил
Регистрация: 10.04.2010
Сообщений: 2,665
|
У меня стоит GNU GCC. А с каким будет работать?
|
09.08.2011, 18:52 | #4 |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
вы под линем?
если нет, то под виндой это пакет MinGW. компиль то тот же, тут в языке дело, по текущему стандарту(С++0x же еще не принят) константы enum походу глобальные. потому мой код вполне корректен(меньше шанс пересечения энумов) кстати мой код(который перед хм...) работает.(под текущим стандартом) Код:
Код:
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
09.08.2011, 18:56 | #5 |
C++, Java
Старожил
Регистрация: 10.04.2010
Сообщений: 2,665
|
Спасибо, Пепел Феникса.
Это, заметил почему не компилировалось. Там, в Settings->Compiler and Debugger, есть вкладка Other Options. Чтобы нормально работать с enum class, надо чтобы там была строчка -std=c++0x(вы и сами это знаете), но её не было, хотя вроде добавлял. Я просто открыл файл конфигурации, ручками прописал, всё заработало так, как мне надо. Всё, темку можно снести. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Проблема с заданием по Java | Trosema | Помощь студентам | 2 | 29.06.2011 14:46 |
Проблема с UdpClient class | (C)stalin(Cpp) | Общие вопросы .NET | 0 | 15.07.2010 18:21 |
Проблема с домашним заданием на С | Inna_L | Помощь студентам | 2 | 22.06.2010 04:10 |
Проблема с заданием аргументов функции по умолчанию | LMnet | Помощь студентам | 4 | 15.01.2010 17:59 |
Проблема с заданием условий. Помогите пожалуйста. | lubov09 | Microsoft Office Excel | 7 | 04.11.2009 13:55 |