error: expected unqualified-id before ‘friend’
error: expected unqualified-id before ‘friend’
在我的 .cpp 文件中我得到了
Student:: friend istream& operator>>(istream &input,Student &a){
input>>a.AM>>a.name>>a.semester>>;
return input;
}
在我的 .h 文件中我得到了
friend istream &operator>>(istream &input,Student &a);
我一直收到那个错误,我不知道要do.Any帮助什么?
像这样重写定义
istream& operator>>(istream &input,Student &a){
input>>a.AM>>a.name>>a.semester>>;
return input;
}
说明符 friend 仅用于 class 中的友元函数声明。
并且好友函数不是class授予友谊的成员。
在我的 .cpp 文件中我得到了
Student:: friend istream& operator>>(istream &input,Student &a){
input>>a.AM>>a.name>>a.semester>>;
return input;
}
在我的 .h 文件中我得到了
friend istream &operator>>(istream &input,Student &a);
我一直收到那个错误,我不知道要do.Any帮助什么?
像这样重写定义
istream& operator>>(istream &input,Student &a){
input>>a.AM>>a.name>>a.semester>>;
return input;
}
说明符 friend 仅用于 class 中的友元函数声明。
并且好友函数不是class授予友谊的成员。