Теперь, вероятно, большинство реализаций достаточно разумно относятся к случаю, когда ничего не нужно делать, и буквально ничего не делают.
Но я спрашиваю себя, вы собираетесь вызвать resize, почему вы все равно держите итераторы?По сути, вы никогда не должны держать итераторы в течение более длительного времени, особенно когда контейнеры могут быть изменены.Просто напишите свои алгоритмы так, чтобы не нужно было держать итераторы над точкой изменения размера.
Я предполагаю, что здесь дико, но, возможно, вы не используете правильный контейнер, и больше контекста о том, чего вы пытаетесь достичь, может привести к более полезному ответу.