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 (2006)
- Форум Инициализация std::map (2018)
- Форум std::map with std::pair key (2009)
- Форум C++: map обрезается ключ... (2006)
- Форум проблема с std::find по std::map с унарным предикатом (2015)
- Форум g++, STL, они используют обфускатор? (2008)
- Форум Как запретить в триггере вставку пустого jsonb (2020)
- Форум [C++] Наследование шаблонов (2011)
- Форум Node.js async objects transformation with timeout (2014)
- Форум Анализ мелких пакетов через suricata (2016)