Показать сообщение отдельно
Старый 27.06.2011, 03:16   #5
maxturbo
Разработчик
 
Аватар для maxturbo
 
Регистрация: 19.05.2009
Адрес: Россия Иркутская область
Сообщений: 350
Написано 51 полезных сообщений
(для 66 пользователей)
Ответ: Оператор switch

Сообщение от falcon Посмотреть сообщение
нафига так извращаться?
>> Может, что еще и не осилил в С++ подскажите...
уверяю тебя, там дофига чего можно осиливать на протяжении лет)))
открой для себя STL, старайся не использовать C-строки, юзай std::string.
там спешл фо ю перегрузили оператор сравнения.
но вообще хранить пункты меню в виде строк - кашмар. Их можно полностью определять в виде константного числа.
а ещё лучше мб заюзать паттерн state для реализации меню.. ведь объект приложение меняет своё состояние при выборе пункта меню.. так каждый пункт будет инкапсулирован в объект со своим поведением..
В виде строк у меня не пункты меню идут, а просто идет 3D модель и таким методом я вызываю ту или иную функцию То есть пиками проверяю имена и при нажатие на мышь вызываю функцию в операторе switch
__________________
(Offline)
 
Ответить с цитированием