Visual Studio 2012 に問題があります。「Sams Teach Yourself C++ in One Hour a day, 7th edition」も使用しています。
Google を使用して C++ 用の「最適な」コンパイラを見つけた後、Visual Studio が最適なツールのように思えました。
そこで、Visual Studios 2012 をダウンロードしてインストールしました。この本の最初のレッスンは次のとおりです ( [ファイル] > [新規] > [プロジェクト] >[Visual C++] > [Win32] > [コンソール アプリケーション] に移動して、コンソール アプリとして実行するように指示されています) 。
#include <iostream>
int main()
{
std::cout << “Hello World!” << std::endl;
return 0;
}
まったく機能しません。次のようなエラー メッセージが出力されます。
1>c:\users\nik\documents\visual studio 2012\projects\consoleapplication4\consoleapplication4\consoleapplication4.cpp(8): エラー C2065: '"Hello': 宣言されていない識別子 1> コードを生成しています... ===== ===== ビルド: 0 成功、1 失敗、0 最新、0 スキップ ===========
(最初に似た行が他にもありますが、かなり長いです)
ただし、グーグルでYouTubeのビデオを見た後、次のコードが機能します(File > New > Project >Visual C++ > General > Empty Projectを使用)
#include <iostream>
#include "conio.h"
using namespace std;
int main() {
cout << "Hello Nik" << endl;
_getch();
return 0;
}
Visual Studio 2012 には C++ コンパイラがありますか? それとも、ビジュアルC++コンパイラを持っているだけですか(それが問題である場合、Visual C++のテンプレートは表示できますが、c++自体のテンプレートは表示されないということだけが考えられます...)またはVisual Studio Expressをダウンロードする必要がありますか?ネイティブ C++ をダウンロードするには ??
私はここで私の深みからいくらか感じているので、どんな助けも大歓迎です...
ありがとう。