У меня есть такая карта:быстрый способ получить все уникальные отображенные значения в станд :: Карта
std::map<time_t, int>
Существует одно значение (целое) в день (time_t). Некоторые дни могут иметь одно и то же значение и поэтому не могут быть уникальными. Мне нужно выполнить вычисление для каждого уникального значения int из этой карты.
Какое наиболее быстрое (наименьшее использование ЦП) способ получить их?
Вы можете изменить 'std :: map' на другую структуру данных? –
@ LuchianGrigore, конечно, почему бы и нет. Пока я не теряю никаких данных. –
@doobie: Используйте 'std :: set' –
LihO