C++ >>运算符重载怎么使用,使输入时可以输入空格
friend istream &operator>>( istream &is,teacher &tea)//重载">>"运算符函数声明 { is>>tea.num; is.getline(tea.name,30,✀尀n✀); //使其能够读入字符串中的空格 is.getline(tea.sex,15,✀尀n✀); //使其能够读入字符串中的空格 is.getline(tea.major_or_department,50,✀尀n✀); //使其能够读入字符串中的空格 is.getline(tea.date,15,✀尀n✀); //使其能够读入字符串中的空格 is>>tea.age; is.getline(tea.job,50,✀尀n✀); //使其能够读入字符串中的空格 is>>tea.salary; return is; //退出函数 }===============要在同一个类中的另外一个输入的函数中使用,要怎么使用?