iterator find(const key_type &k); - Returns an iterator to the specified key. If the key is not found, then an iterator to the end of the map is returned.
Т.е. если нужный мне ключ не найден, то я в любом случае получу последний элемент? Как найти выход из этой ситуации? Только сравнивать ключи ещё раз после получения iterator'a?
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум std::map with std::pair key (2009)
- Форум проблема с std::find по std::map с унарным предикатом (2015)
- Форум g++, STL, они используют обфускатор? (2008)
- Форум Node.js async objects transformation with timeout (2014)
- Форум ecryptfs ключик исчезает после перезагрузки (2013)
- Форум Program Party; (2004)
- Форум странное поведение lua (nginx) (2015)
- Форум C++ programm + GProf + gSTLfilter + CGprof + dot (2005)
- Форум чем можно заменить min_element/max_element с условием выборки? (2020)
- Форум Поиск weak_ptr в векторе (2019)