Witam wszystkich!!!! Mam mały problem z wypisywaniem strumienia na ekran.
W klasie CAbonent mam funkcję friend:
friend std::ifstream& operator>> (std::ifstream& fin,vector<CAbonent> a);
Później w programie:
std::ostream& operator<< (std::ostream& out; const CAbonent& a)
{ //75
out<<"Nazwisko: "<<a.GetNazwisko(); //76
};
...gdzie GetNazwisko jest metodą klasy CAbonent zwracającą stringa.
Kompilator wyrzuca:
76:no match for 'string << const char[17]'
75: candidates are: class ostream & operator <<(ostream &, const CAbonent &)
??? Czy ktoś mógłby mi wytłumaczyć gdzie jest błąd???? [???]
PS To ponoć jest ok... :-/
Z góry wielkie DZIĘKI :)
:( nikt nie jest w stanie mi pomóc????
// cierpliwości, jesli ktoś bedzie chciał to pomoże, ale nie wtedy, gdy na sile bedziesz odswieżał, zwłaszcza raptem po jednym dniu czekania [mf]