Stworzyłem przeciążenie operatora '>>' dla klasy Mother:
istream& operator>> (istream &stream)
{
Mother _in(x,y);
for(int i=0;i<y;i++)
for(int k=0;k<x;k++)
stream>>_in.tab[i][k];
return stream;
}
Oraz chciałem go zastosować:
Mother test(2,3);
cin>>test;
Niestety z niewiadomych powodów wyskakuje mi błąd przy cin>>test;
error: no match for 'operator>>' (operand types are 'std::istream {aka std::basic_istream<char>}' and 'Mother')|
|