这是我的班级employeeException
#include <iostream>
#include <string>
using namespace std;
class employeeException
{
public:
employeeException(string);
void printmessage();
private:
string message;
};
int main()
{
employeeException("Heelo");
}
employeeException::employeeException(string message)
{
this->message = message;
}
void employeeException:printmessage()
{
cout<<endl
<<this->message
<<endl;
}
由于某些未知原因,我在编译期间遇到此错误
函数定义不声明参数
我无法弄清楚这个简单程序有什么问题。当然,我错过了一些简单的事情。
答案 0 :(得分:6)
void employeeException:printmessage()
^ - missing a colon
{
cout<<endl
<<this->message
<<endl;
}
答案 1 :(得分:0)
为什么这个函数有::
:
employeeException::employeeException(string message)
但不是这个? (只有一个:
):
void employeeException:printmessage()