イテレーターは、以下のような状況で無効化されることがあります。 コンテナに要素が追加された場合 コンテナから要素が削除された場合 コンテナのサイズが変更され、メモリが再割り当てされた場合(特にstd::vectorなど) 無効化されたイテレーターを使用すると、未定義の動作を引き起こす可能性があるため、注意が必要です。