如何使用C ++在类中定义函数?
答案 0 :(得分:17)
有2个答案:
1)结合声明和定义:
class C
{
public:
//declaration and definition of f
void f()
{
}
};
2)分离声明和定义:
class C
{
public:
//declaration of f
void f();
};
//definition of f
void C::f()
{
}
通常在选项#2中,您将声明分隔为头文件和源文件中的定义。
答案 1 :(得分:0)
简单的ans:当我们在类中编写函数时,他的身体被称为函数声明和类中的defination。
类外的函数定义:当我们通过scoperesulation运算符在类外部编写函数名时,在类之外调用函数defination。