Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 29.08.2010, 18:08   #1
the_deer_one
Участник клуба
 
Аватар для the_deer_one
 
Регистрация: 04.04.2010
Сообщений: 1,554
По умолчанию Узнать о существовании нужного ключа в отображении.

Есть такое отображение:
map<string, int> ghostS;

Нужный мне элемент о существовании которого охота узнать это любой элемент с ключём "bum".

Специально для этого дела существует алгоритм binary_search(), но как его заставить искать только по первому элементу пары? Вот чего я не понимаю.
the_deer_one вне форума Ответить с цитированием
Старый 29.08.2010, 18:30   #2
Carbon
JAVA BEAN
Участник клуба
 
Аватар для Carbon
 
Регистрация: 22.04.2007
Сообщений: 1,329
По умолчанию

Код:
map<string, int>::iterator pos = ghostS.find("bum");
if (pos != ghostS.end()) // ключ есть
Carbon вне форума Ответить с цитированием
Старый 29.08.2010, 18:39   #3
the_deer_one
Участник клуба
 
Аватар для the_deer_one
 
Регистрация: 04.04.2010
Сообщений: 1,554
По умолчанию

Аaaa. А я блин в поиск пары засовывал. )
the_deer_one вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Поиск нужного курсора BarakudaX777 Мультимедиа в Delphi 15 15.06.2010 19:17
работа с файлами. Ошибка в отображении. delphi Fantazerishka Помощь студентам 0 17.11.2009 18:51
Отбор при отображении winson БД в Delphi 1 18.05.2009 17:04
Как загрузить свою DLL в атакуемый процесс, который не знает о ее существовании - Создание хуков KleoY Win Api 18 30.03.2009 14:31
Отсечение нужного кода -HunteR- Помощь студентам 6 25.06.2008 16:16