![]() |
Модераторы: Daevaorn |
![]() ![]() ![]() |
|
EgorTheBlade |
|
||||
Шустрый ![]() Профиль Группа: Участник Сообщений: 141 Регистрация: 5.12.2009 Репутация: нет Всего: -1 |
Добрый День.Возникла проблема при записи всего перечисления в функцию.
Допустим есть
Как записать всё перечисление?все цвета. Например вывод на экран не одно значение
а все ? Дополнительное значение не получается - записать может сразу только в один поток и только один тип. Это сообщение отредактировал(а) EgorTheBlade - 26.9.2010, 20:59 |
||||
|
|||||
Cheloveck |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1578 Регистрация: 26.7.2008 Где: Тула Репутация: 3 Всего: 32 |
Вопрос задай подробнее и на русском языке.
-------------------- ![]() |
|||
|
||||
Crafty |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 319 Регистрация: 3.11.2008 Репутация: 2 Всего: 14 |
EgorTheBlade, не совсем понятен вопрос, но может быть так:
Это сообщение отредактировал(а) Crafty - 26.9.2010, 20:14 |
|||
|
||||
azesmcar |
|
||||
![]() uploading... ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 6291 Регистрация: 12.11.2004 Где: Армения Репутация: 81 Всего: 211 |
Добавлено через 1 минуту и 19 секунд
что такое "дополнительные значения"? |
||||
|
|||||
EgorTheBlade |
|
||||||
Шустрый ![]() Профиль Группа: Участник Сообщений: 141 Регистрация: 5.12.2009 Репутация: нет Всего: -1 |
Вы выводите одно значение:Мне нужно вывод всего перечисление сразу.
Не вывод
а всего "red, blue , white"; Например
Это сообщение отредактировал(а) EgorTheBlade - 26.9.2010, 20:55 |
||||||
|
|||||||
mes |
|
||||
любитель ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 7954 Регистрация: 14.1.2006 Репутация: 144 Всего: 250 |
пример 1: енум как набор битовых флагов :
http://codepad.org/CRikPaoF
пример 2 : как массив значений : http://codepad.org/KpEARsga
ну и третий вариант, для каждой вариации создать свой енум. все зависит от целей.. Это сообщение отредактировал(а) mes - 26.9.2010, 21:28 |
||||
|
|||||
djamshud |
|
|||
![]() Пердупержденный ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1655 Регистрация: 23.11.2009 Репутация: 8 Всего: 39 |
Добавлено через 1 минуту и 35 секунд Запятые, надеюс. сами догадаетесь как между ними поставить?:) ЗЫ. Может быть mes предложил то же самое, но у меня codepad не открывается. Не понимаю, зачем выкладывать небольшие исходники на него, а не прямо сюда... -------------------- 'Cuz I never walk away from what I know is right Alice Cooper - Freedom |
|||
|
||||
mes |
|
|||
любитель ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 7954 Регистрация: 14.1.2006 Репутация: 144 Всего: 250 |
||||
|
||||
boostcoder |
|
|||
![]() pattern`щик ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 5458 Регистрация: 1.4.2010 Репутация: 49 Всего: 110 |
[типа реклама]для этого и был создан liveworkspace.org ;)[/типа реклама] |
|||
|
||||
xvr |
|
||||
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 7046 Регистрация: 28.8.2007 Где: Дублин, Ирландия Репутация: 60 Всего: 223 |
Вариант (несколько громоздкий, но все же)
Файл enum_def.inc
Файл .cpp
|
||||
|
|||||
EgorTheBlade |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 141 Регистрация: 5.12.2009 Репутация: нет Всего: -1 |
Спасибо всем за помощь.
|
|||
|
||||
Torsten |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 174 Регистрация: 10.6.2008 Где: Pskov Репутация: 3 Всего: 7 |
Это сообщение отредактировал(а) Torsten - 29.9.2010, 13:32 --------------------
We have no begining, we have no end. We are infinite. |
|||
|
||||
![]() ![]() ![]() |
Правила форума "С++:Общие вопросы" | |
|
Добро пожаловать!
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Earnest Daevaorn |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | C/C++: Общие вопросы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |