实在不知道这个错怎么回事?
发表于 : 2009-05-26 16:27
我在学习linux下的C++编程,才入手。编了个Hello world来玩,可是就是编译不过。我的Hello.cpp文件如下
#include "Hello.h"
#include <iostream>
using namespace std;
Hello(){};
int Display(void)
{
cout<<"Hello,World!\n"<<endl;
}
报错:
Hello.cpp:4: 错误: expected unqualified-id before ‘)’ token
make: *** [Hello.o] 错误 1
另外我的Hello.h文件:
#include <iostream>
using namespace std;
class Hello
{
public:
Hello();
int Display(void);
};
我就不明白了)前面到底有什么错啊?我要是把构造函数放在Hello.h文件里定义的话,它就没错了。但是放Hello.cpp文件里的时候就老报错。
#include "Hello.h"
#include <iostream>
using namespace std;
Hello(){};
int Display(void)
{
cout<<"Hello,World!\n"<<endl;
}
报错:
Hello.cpp:4: 错误: expected unqualified-id before ‘)’ token
make: *** [Hello.o] 错误 1
另外我的Hello.h文件:
#include <iostream>
using namespace std;
class Hello
{
public:
Hello();
int Display(void);
};
我就不明白了)前面到底有什么错啊?我要是把构造函数放在Hello.h文件里定义的话,它就没错了。但是放Hello.cpp文件里的时候就老报错。