c++代码编译时遇到报错:[Error] extra qualification ‘Student::’ on member ‘Student’ [-fpermissive]
[错误]额外资格’Student::‘对成员’Student’ [-fpermissive]
原因:在类中定义函数时在函数名前多加了 类名
错误代码
class Student
{
public: //Student::Student(long long number1,string name1,double score1):number(number1),name(name1),score(score1) {}Student(long long number1,string name1,double score1):name(name1),number(number1),score(score1) {
}void display(){
cout<<"student number:"<<number<<endl;cout<<"student name:"<<name<<endl;cout<<"student score:"<<score<<endl; }private:string name;double score;long long number;}; 被注掉的那行代码出错