• ベストアンサー

Visual C++ 2008 Express Editionで作ったプログラムがコンパイルできない

http://www.asahi-net.or.jp/~yf8k-kbys/newcpp3.html このサイトに掲載されていたプログラムをまねて以下のプログラムをかいてみたのですがコンパイルが通りません。 原因などはどこにあるのか教えていただけないでしょうか。 // test003.cpp : メイン プロジェクト ファイルです。 #include "stdafx.h" //using namespace System; using namespace std; int main(array<System::String ^> ^args) { string name; //Console::WriteLine(L"Hello World"); //return 0; cout << "こんにちは。私はコンピュータです。" << endl; cout << "あなたの名前を入力してください。" << endl; cin >> name; cout << name <<"さん。よろしく。" << endl; }

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

  • ベストアンサー
回答No.2

<iostream> と <string> の #include を忘れてますよ。

techhouse
質問者

お礼

回答頂きありがとうございました。 先ほどのプログラムに #include "iostream.h" #include "string.h" この2行を追加しました。結果は下に出たのですが、まだエラーがのこっているようです。原因ご存じでしょうか。 1>test003.cpp 1>.\test003.cpp(4) : fatal error C1083: include ファイルを開けません。'iostream.h': No such file or directory 1>ビルドログは "file://c:\mywork\felicareader_test\CUI_TEST003\test003\test003\Debug\BuildLog.htm" に保存されました。 1>test003 - エラー 1、警告 0 ========== ビルド: 0 正常終了、1 失敗、0 更新不要、0 スキップ ==========

その他の回答 (1)

  • asuncion
  • ベストアンサー率33% (2127/6289)
回答No.1

>原因などはどこにあるのか教えていただけないでしょうか。 そのソースコードの何行目で何というエラーメッセージが 出ているかを教えていただけないでしょうか。

techhouse
質問者

お礼

返答頂きありがとうございます。 こんな結果が出てきました。 1>コンパイルしています... 1>test003.cpp 1>.\test003.cpp(6) : error C2871: 'std' : この名前を指定された名前空間は存在しません。 1>.\test003.cpp(10) : error C2065: 'string' : 定義されていない識別子です。 1>.\test003.cpp(10) : error C2146: 構文エラー : ';' が、識別子 'name' の前に必要です。 1>.\test003.cpp(10) : error C2065: 'name' : 定義されていない識別子です。 1>.\test003.cpp(13) : error C2065: 'cout' : 定義されていない識別子です。 1>.\test003.cpp(13) : error C2065: 'endl' : 定義されていない識別子です。 1>.\test003.cpp(14) : error C2065: 'cout' : 定義されていない識別子です。 1>.\test003.cpp(14) : error C2065: 'endl' : 定義されていない識別子です。 1>.\test003.cpp(15) : error C2065: 'cin' : 定義されていない識別子です。 1>.\test003.cpp(15) : error C2065: 'name' : 定義されていない識別子です。 1>.\test003.cpp(16) : error C2065: 'cout' : 定義されていない識別子です。 1>.\test003.cpp(16) : error C2065: 'name' : 定義されていない識別子です。 1>.\test003.cpp(16) : error C2065: 'endl' : 定義されていない識別子です。 1>ビルドログは "file://c:\mywork\felicareader_test\CUI_TEST003\test003\test003\Debug\BuildLog.htm" に保存されました。 1>test003 - エラー 13、警告 0 ========== ビルド: 0 正常終了、1 失敗、0 更新不要、0 スキップ ==========

関連するQ&A