我尝试使用简单的Hello World程序在Windows 7下测试MinGW并出现以下错误:
C:\code\helloworld.cpp:2:2: error: invalid preprocessing directive #INCLUDE
C:\code\helloworld.cpp:3:7: error: expected neested-name-specifier before 'namespace'
C:\code\helloworld.cpp:3:17: error: expected ';' before 'std'
C:\code\helloworld.cpp:3:17: error: 'std' does not name a type
C:\code\helloworld.cpp: In function 'int main()':
C:\code\helloworld.cpp:7:2: error: 'cout' was not declared in this scope
我的原始代码如下:
//Hello, World
#INCLUDE <iostream>
using namesapce std;
int main()
{
cout << "Hello, world!";
return 0;
}
答案 0 :(得分:2)
它应该是小写的。使用#include
。
此外,它是using namespace std;
(namespace
中的拼写错误)。
答案 1 :(得分:2)
#include
应为小写。 C ++区分大小写。
答案 2 :(得分:2)
#include <iostream>
using namespace std;
int main()
{
cout << "Hello, world!";
return 0;
}