我是c +的新手,我有一个非常快速的问题,
struct triplet {
int first;
int second;
int third;
};
class mystery {
private:
int x;
int y;
struct triplet* the_triplet;
public:
mystery(int f, int s, int t);
~mystery();
mystery & mystery_member(const mystery & other) const;
};
该行
mystery & mystery_member(const mystery & other) const;
是或是吗?
答案 0 :(得分:3)
mystery & mystery_member(const mystery & other) const
声明mystery
类的成员函数
mystery
类型的对象作为参数(即mystery & other
部分),const
部分前面的mystery & other
),mystery
类型的对象的引用(这是开头的mystery &
部分),const
)。