C++错误:C2084 函数已有主体
在写一个员工管理系统中,写了一个Employee类,包括.h和.cpp文件,头文件用来声明,源文件用来实现。在运行时产生错误。
后来发现错误原因是我在头文件中的某个函数上多加了{}
在头文件中只需要声明类中的函数,写了{}就会产生错误,有了{}就表示实现,即使里面是空的。
改正:
在头文件中只需写 : 函数名(参数)
在源文件中写: 函数名(参数){具体实现步骤}
在写一个员工管理系统中,写了一个Employee类,包括.h和.cpp文件,头文件用来声明,源文件用来实现。在运行时产生错误。
后来发现错误原因是我在头文件中的某个函数上多加了{}
在头文件中只需要声明类中的函数,写了{}就会产生错误,有了{}就表示实现,即使里面是空的。
改正:
在头文件中只需写 : 函数名(参数)
在源文件中写: 函数名(参数){具体实现步骤}