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) エラー メッセージ: 関数を評価できません -- インライン化されている可能性があります\ 作成できません変数オブジェクト
問題を解決するにはどうすればよいですか?