当前位置: 代码迷 >> 综合 >> [Error] extra qualification ‘类名::‘ on member ‘类名‘ [-fpermissive]
  详细解决方案

[Error] extra qualification ‘类名::‘ on member ‘类名‘ [-fpermissive]

热度:41   发布时间:2024-02-28 09:18:08.0

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;}; 被注掉的那行代码出错
  相关解决方案