class Set { public: friend Set operator +(const Set&); int array[10]; } 请问我在这里friend Set operator +(const Set&);为什么不用friend就错呢?而且(const Set&);这里面非要用const呢?不用就报错呢?
class Set { public: friend Set operator +(const Set&,const Set&); int array[10]; }; Set operator +(const Set& s1,const Set& s2) { //code } main() { Set s1,s2,s3; s1=s2+s3; }
unicorn-h.spaces. ◇◆ sava-scratch.spaces.
noh enol ! pue pu!w hw u! shemle aq ll!m noh