![]() |
|
Модераторы: bsa |
![]()
|
|
| Serbis |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 43 Регистрация: 9.12.2007 Репутация: нет Всего: нет |
Суперлам вопрос, коли уж взялся.
Естественно ошибка i не константа. index передает int. Преприсвоение i для const int результатов не дало. Я конечно понимаю что спрашиваю совсем ламерскую вещь, но все же, как заставить этот код работать? Это сообщение отредактировал(а) Serbis - 26.3.2008, 16:38 |
|||
|
||||
| just_geek |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 309 Регистрация: 13.12.2007 Репутация: 1 Всего: 10 |
Чем же if не устраивает?
|
|||
|
||||
| korian |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 651 Регистрация: 8.3.2008 Где: Украина, Харьков Репутация: 2 Всего: 17 |
никак
лучше скажите что надо, посоветуем как это лучше сделать. |
|||
|
||||
| Serbis |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 43 Регистрация: 9.12.2007 Репутация: нет Всего: нет |
Имеется 32 возможных значения index, под каждое значение нужно выполнить свое действие, конкретно index*2. Что ж мне, 32 ifа или caseа делать что ли?
Это сообщение отредактировал(а) Serbis - 26.3.2008, 16:54 |
|||
|
||||
| Optimus |
|
||||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 186 Регистрация: 1.9.2007 Репутация: нет Всего: 14 |
Что то я не пойму, зачем тут нужен switch() ?
так не пойдёт ?
а может так ? --------------------
"постановка задачи наполовину решает саму задачу" |
||||
|
|||||
| Kozel |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 58 Регистрация: 29.11.2007 Репутация: нет Всего: нет |
|
|||
|
||||
| korian |
|
||||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 651 Регистрация: 8.3.2008 Где: Украина, Харьков Репутация: 2 Всего: 17 |
не очень понятно что вы хотите... попробуемс порассуждать... есть значит у нас 32 значений index'a, под каджое надо выполнить свои действия... вариант 1 - пишем 33 класса. один базовый, остальные наследники:
если вся эта бадяга в программе будет использоваться только один раз имху лучше ифов понаписывать или switch'ем а мож я так и не понял что надо. Это сообщение отредактировал(а) korian - 26.3.2008, 20:46 |
||||
|
|||||
| inside_pointer |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 344 Регистрация: 9.3.2008 Репутация: -1 Всего: 12 |
тут не нужен ни switch ни if ни for
index уже известен, надо произвести одно действие с ним а это пример нестандартного программирования |
|||
|
||||
![]()
|
| Правила форума "C/C++: Для новичков" | |
|
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, JackYF, bsa. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | C/C++: Для новичков | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |