c++类成员函数能否以该类对象作为参数?
C语言中自定义类型一般要求先定义后使用,以下C++代码中STUDENT类的成员函数voidset(vector<student>&);直接使用本类的对象作为形参,这样语法...
C语言中自定义类型一般要求 先定义后使用,
以下C++代码中 STUDENT类的成员函数 void set(vector<student>&); 直接使用本类的对象作为形参,这样语法上可以吗? 怎么理解呢?
class student{
string number;
double score;
public:
void setnum(string s){ number=s;}
void setscore(double s){score=s;}
string getnum(){return number;}
double getscore(){return score;}
void set(vector<student>&);
void display(vector<student>&);
void reas();
}; 展开
以下C++代码中 STUDENT类的成员函数 void set(vector<student>&); 直接使用本类的对象作为形参,这样语法上可以吗? 怎么理解呢?
class student{
string number;
double score;
public:
void setnum(string s){ number=s;}
void setscore(double s){score=s;}
string getnum(){return number;}
double getscore(){return score;}
void set(vector<student>&);
void display(vector<student>&);
void reas();
}; 展开
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询