我在C++之“类”这一章中有些不懂的地方,望高手点拨啊!
1.一个类名称为vector,声明一个加法运算符重载时,为什么要写成vector operator +(vector &othervector)而不是直接把前面的vector去掉?这样一句:vector &operator +=(vector &operator),在前面怎么多了一个&(是引用符吧)?。。。说明越详细越好!谢谢啦。
2.一段代码:|*运算符*|
CString &operator=(Cstring &rString );
CString &operator=(char *pString );
下面这一段前面的 bool 是怎么回事,书上没有详细的说明。所以请高手们帮忙说明一下,越详细越好啊!谢谢啦。
bool operator ==(CSrring &pString );
bool operator ==(char *pString );
bool operator !=(CString &rString );
bool operator !=(char *pString );