我在使用Visual Studio 2012时遇到了问题,同时我也在使用“Sams Teach Yourself C++ in One Hour a day, 7th edition”这本书。
在使用谷歌寻找C++的“最佳”编译器后,Visual Studios似乎是最好的选择。于是我下载并安装了Visual Studios 2012。书中的第一课(并告诉我通过转到“文件>新建>项目>Visual C++>Win32>控制台应用程序”运行它作为控制台应用程序) 。
Visual Studio 2012是否有C++编译器?还是只有Visual C++编译器(如果是这个问题的话,我认为唯一的原因是我能够看到Visual C++的模板,但没有独立的C++模板...)或者我需要下载Visual Studio Express来下载本地的C++?任何帮助都将不胜感激,因为我在这方面有些力不从心...谢谢。
在使用谷歌寻找C++的“最佳”编译器后,Visual Studios似乎是最好的选择。于是我下载并安装了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): error C2065: '“Hello' : 未声明的标识符 1> 正在生成代码... ========== Build: 成功 0 个,失败 1 个,最新 0 个,跳过 0 个 =========="
(还有很多行和第一行相似的内容,但是很长)
然而,在谷歌上搜索并观看YouTube视频后,以下代码可以实现(使用 文件 > 新建 > 项目 >Visual C++ > 通用 > 空项目)。
#include <iostream>
#include "conio.h"
using namespace std;
int main() {
cout << "Hello Nik" << endl;
_getch();
return 0;
}
Visual Studio 2012是否有C++编译器?还是只有Visual C++编译器(如果是这个问题的话,我认为唯一的原因是我能够看到Visual C++的模板,但没有独立的C++模板...)或者我需要下载Visual Studio Express来下载本地的C++?任何帮助都将不胜感激,因为我在这方面有些力不从心...谢谢。