// temat do kasacji ponieważ poniższy przykład działa jednak a moja sytuacja która uprościłem do tego schematu nie... sory za zamieszanie
Mam taką oto sytuację:
class zespolona
{
private:
float re;
float im;
public:
//jakies konstruktory
friend std::ostream& operator<< ( std::ostream& os, const zespolona& );
};
Gdzie:
std::ostream& operator<< ( std::ostream& os, const zespolona& z )
{
os << z.re << " " << z.im << std::endl;
return os;
}
I drugą klasę zbiór zespolonych
class zbior_zesp
{
private:
vector<zespolona> zbior;
public:
// konstruktory
void wypisz()
{
// petla po wszystkich elementach
cout << zbior.at ( i );
}
};
No i niestety takie wywołanie mi nie działa - nic się nie wypisuje. Próbowałem już na różne sposoby jednak bez efektu...
Pozdrawiam