Wpis z mikrobloga

@rotflolmaomgeez: Przy tej wyższej deklaracji w main wywołam funkcję poprzez: cout << sth. A tutaj chcę coś na wzór cout << sth[3]. Chciałbym po prostu przekazać kilka obiektów do funkcji
@meho: To chcesz przekazać wskaźnik - tablicę obiektów. Ale osobiście radziłbym raczej przekazywać przykładowo std::vector zamiast tego, bo to ładnie opakowana tablica.

friend ostream & operator<<(ostream &, const std::vector &);

Zależnie od tego jak wygląda klasa i jak zamierzasz operować wektorami możesz też chcieć przekazać vector wskaźników na obiekty typu Class, zamiast vector obiektów Class.