下面的代码出现标题所示的编译错误:
/***************忆十代码***************/
#include <iostream>
using namespace std;
class Complex
{
private:
float a; //实数部分
float b; //虚数部分
public:
Complex(){}
Complex(float a1,float b1):a(a1),b(b1){}
Complex operator+(Complex ); //重载“+”运算符,成员函数
friend Complex operator-(Complex c1,Complex c2); //“-”运算符重载为友元函数
void disp()
{
cout<<a;
if(b>=0) cout<<"+";
cou