class CFenshu
{
int fm,fz;
friend std::ostream & operator<<(ostream& out,const CFenshu& fs);
public
.....
};
std::ostream & operator<<(ostream& out,const CFenshu& fs)
{
out<<fs.fz<<"/"<<fs.fm;
return out;
}
友元为什么不对?
错误信息:declaration of'operator<<'as non-function
新手,请赐教。