• ベストアンサー

C++Builderのエラーメッセージ

使用するコンポーネントの数を増やしてゆくと、以下のようなメッセージに遭遇することがあります。(今回は、実行時の定数を大きくしたときのみ発生です。) デバッガの例外発生 プロジェクトtest.exeがElistErrorクラスの例外を生成しました。'リストのインデックスが範囲を超えています(7)’プロセスは停止しています。再開するにはステップ実行または実行を選択して下さい。 'リストのインデックスが範囲を超えています(7)’とは、何を意味しているのですか?また、数字の7の意味は何でしょう?

質問者が選んだベストアンサー

  • ベストアンサー
  • BLUEPIXY
  • ベストアンサー率50% (3003/5914)
回答No.1

>リストのインデックスが範囲を超えています あるインデックスで参照しようとしたリストがリストの実際の存在するインデックスの範囲を超えている。 例えて言えば、 list[0:10]の配列で list[-1]とか list[11]とかしたって言うこと デバッガでストップしている時に インデックスが本当に、期待しているような値かどうか調べて下さい。

teo98
質問者

お礼

有難うございます。