[c++] przeładowanie operatora <<

0

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??

0

A jaki widzisz problem w przeładowaniu operatora << ?

0
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:)

0

lepiej by było

friend ostream& operator<<(ostream& strumien,const &skarbonka c)

1 użytkowników online, w tym zalogowanych: 0, gości: 1