8

Eclipse Juno 32 ビットの新規インストールと MinGW 32 ビットの新規インストールを行いました。私のプラットフォームは Windows 7 64 ビットです。単純なプログラムをデバッグしようとすると、非常に単純な式を見ることができますが、より複雑なものはすべてエラーになります。次のプログラムの例:

int main()
{
  vector<int> vRings;
  for(int i=0;i<50;i++) {
    vRings.push_back(i%5);
  }
  //std::cout << "result:" << getRingNumber(vRings,vDiscs);
  return 0;
}

ウォッチ ウィンドウでは、vRing の監視は正常に機能しますが、ベクターのコンテンツを監視しようとしても機能しません。

vRings[0] を監視しようとしています:

エラー: 複数のエラーが報告されました。\ MI コマンドの実行に失敗しました: -var-create - * vRings[0] デバッガー バックエンドからのエラー メッセージ: 演算子 [] が見つかりませんでした。\ 変数オブジェクトを作成できません

vRings.at(0) を視聴しようとしています:

vRings.at(0) エラー: 複数のエラーが報告されました。\ MI コマンドの実行に失敗しました: -var-create - * デバッガー バックエンドからの vRings.at(0) エラー メッセージ: 関数を評価できません -- インライン化されている可能性があります\ 作成できません変数オブジェクト

問題を解決するにはどうすればよいですか?

4

1 に答える 1