C++, std::multimap: Наличия значения для ключа
Вместо std::multimap<int, A> можно использовать std::map< int, std::set<A> >
Буду иметь в виду. Пока менять не хочу, но всяко лучше перебора.
Как определить, есть ли для данного ключа уже вводимое значение или его нет, чтобы дубликатов не навставлять.в твоем вопросе есть ответ
Есть вариант получить все значения для ключа и их перебрать, но может попроще способ есть?
find
Вместо std::multimap<int, A> можно использовать std::map< int, std::set<A> >set очень прожорливый, учти. если мне не изменяет память 28 байт штука
Так что лучше перебором делать?
Оставить комментарий
0000
Как определить, есть ли для данного ключа уже вводимое значение или его нет, чтобы дубликатов не навставлять.Есть вариант получить все значения для ключа и их перебрать, но может попроще способ есть?