如何在cpp文件中的头文件中声明一个类函数?

时间:2015-11-27 14:54:28

标签: c++ class

例如,在以下代码中:

class mixedFraction {
    public:
        mixedFraction();    //constructor
        void add(mixedFraction f);     //The functoin I want to define in cpp file
}

我知道在cpp中声明构造函数是

<class name> :: <constructor name>(<type> <name>, ...);

但我尝试了与功能相同的错误

mixedFraction::void add(mixedFraction f);

如何才能使其正确?

1 个答案:

答案 0 :(得分:1)

您需要将返回类型放在类名前面:

void mixedFraction::add (mixedFraction f) {
     //...
}

这种事情应该在你的介绍性书中介绍。如果你没有,我建议购买/租用/偷走these中的一个。