/*/*float Circle::operator + (Circle &circle2) const {return(PI * circle2.radius *circle2.radius + PI * radius * radius);}*/用這種方式float area;//area = circle1 + circle2;可以返回float的area而現在沒被注釋掉的部分用friend Circle operator+(const Circle& circle1,const Circle& circle2);編譯出現錯誤,嚴重性 代碼 說明 項目 文件 行 禁止顯示狀態錯誤 C2440 “=”: 無法從“Circle”轉換為“float” Project7 該如何更改
c++運算符+號重載
慕尼黑5688855
2018-08-16 10:09:24