我需要一个接口,要求它的子类重载
也许有一种方法可以将它变成成员函数?
<<
和 >>
,但我不确定如何做到这一点,因为这些运算符不能作为成员函数重载。std::istream& operator>> (std::istream& in, Student& student) {
in >> student.name >> student.group;
for (int& i : student.marks) { in >> i; }
return in;
}
也许有一种方法可以将它变成成员函数?