Будет ли функция стирания set в C ++ изменять адреса других элементов?

У меня есть следующий код:

set<Key> test;
test.insert(key1);
test.insert(key2);
iter1 = test.find(key1);
iter2 = test.find(key2);
test.erase(iter1);

Мой вопрос: если key1 удален, могу ли я использовать iter2 для ссылки на key2 в тесте?

Спасибо

5
задан sbi 13 November 2011 в 20:46
поделиться