Пары ключей и значений доступа C ++ на карте без итераторов - PullRequest
0 голосов
/ 09 мая 2020

Мне нужно проверить, содержат ли два std::map одинаковые ключи и значения, поэтому мне нужен способ доступа к парам значений ключей обоих std::map. Я знаю, что std::map s имеют оператор ==, но мой std::map содержит объекты в поле значения, которые не имеют определенного оператора ==. Также было бы слишком сложно создать оператор == для объекта, потому что он содержит указатели на другие объекты, для которых мне нужно было бы определить ==.

Есть ли способ получить пары ключ-значение без итераторов или лучший способ попытаться сделать то, что я описываю?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...