Re[3]: Вопрос по std::unordered_set
От: rg45 СССР  
Дата: 25.09.21 07:40
Оценка: 3 (1)
Здравствуйте, netch80, Вы писали:

_>>Решил проблему оригинальной последовательности просто, положил рядом и заполнил экземпляр std::list<std::unordered_set<std::string>::iterator>


N>Вы в курсе, в каких случаях итераторы инвалидируются? У вас такие случаи точно невозможны?


Как выход, можно заменить итераторы на прямые указатели. Указатели остаются валидными, даже когда итераторы инвалидируются: https://en.cppreference.com/w/cpp/container/unordered_set#Notes (за исключением удаления, разумеется).
--
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.