Witam, mam pytanie:
w klasie mam vector int, czy sa się przeładować operator tak aby, w main wywołać
klasa k;
cout<<k;
i wypisało mi wszystkie wartości w vector??
Witam, mam pytanie:
w klasie mam vector int, czy sa się przeładować operator tak aby, w main wywołać
klasa k;
cout<<k;
i wypisało mi wszystkie wartości w vector??
A jaki widzisz problem w przeładowaniu operatora << ?
friend ostream& operator<<(ostream& strumien,skarbonka c)
{
for(int i=0;i<c.monety.size();i++)
strumien<<c.monety[i].getValue()<<" , ";
return strumien;
}
ok już mam:)
lepiej by było
friend ostream& operator<<(ostream& strumien,const &skarbonka c)