• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:iostream インクルード時に発生するエラー)

VisualStudio2008でC++の勉強中にインクルードエラーが発生する

このQ&Aのポイント
  • C++の勉強をするためにVisualStudio2008でコードをビルドしようとしたが、インクルードエラーが発生してビルドが失敗する。
  • エラーメッセージには識別子が見つからないという内容が含まれており、エラーの原因が特定できない。
  • 再インストールを検討したが、同じ現象が再発する可能性があるため、解決策を知りたい。

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

  • ベストアンサー
  • saekija
  • ベストアンサー率20% (1/5)
回答No.1

ms-dosでpathコマンド打ってpathが通ってますか? >>>対応する「ファイル」列 >d:\program files\microsoft visual studio 9.0\vc\include\exception D:ドライブっていうのが気になりました。

g_yakiniku
質問者

お礼

ありがとうございます、無事ビルドと実行が出来ることを確認できました。 > ms-dosでpathコマンド打ってpathが通ってますか? pathコマンドでは表示されませんでした。VCにてパスをセットしている可能性があるため、以下の手順でINCLUDEパスを確認してみました。 (1) ソリューションエクスプローラのプロジェクトを右クリックしてプロパティ (2) ビルドイベント > ビルド前のイベントのコマンドラインに「echo %INCLUDE%」 すると、以前使用したDDKのインクルードパスが二つ含まれていました。 その後、以下の手順でビルドと実行が正常に行われることを確認しました。 (1) ツール > オプション > プロジェクトおよびソリューション > VC++ディレクトリを開く (2) ディレクトリを表示するプロジェクト を インクルードファイル  (3) 余計なインクルードパスを、↓矢印ボタンで最下位へ持っていく (4) 適用して ビルド > ソリューションのビルド ありがとうございました。