Visual Studio for c ++?

Dan*_*atz 2 c++ visual-studio-2010 visual-c++

我已经安装了visual studio express 2010 c ++.然而,当试图跟随初学者书并制作hello world程序时,visual studio打开了一个项目:

#include "stdafx.h"

using namespace System;

int main(array<System::String ^> ^args)
{
Console::WriteLine(L"Hello World");
return 0;
}
Run Code Online (Sandbox Code Playgroud)

问题是,这看起来与我刚刚开始阅读的书中的c ++(C++ Without Fear)完全不同.事实上,如果我输入'cout',即使在输入使用命名空间std之后,也找不到cout.

这是书籍的例子:

                      #include "stdafx.h" 
                      #include <iostream> 
                      using namespace std; 

                      int main() { 
                              cout << "Never fear, C++ is here!"; 
                               return 0; 
                       } 
Run Code Online (Sandbox Code Playgroud)

我错过了什么吗?

Ale*_*x F 5

创建Windows(或Win32,不记得确切)C++ Console Application项目,不要选择C++/CLI项目类型.

C++/CLI是一种非常特殊的语言,仅用于托管代码和非托管代码之间的互操作性.在这个阶段最好忘记C+++/CLI ......

  • 同意.如果您使用控制台应用程序,代码将与您的教科书非常相似.机会是自动生成的主要看起来有点搞笑,但你可以立即用普通的int main(){}替换它 - 除此之外你应该是好的:)它还包括stdafx.h ,只是忽略它,像往常一样编程. (2认同)