Witam, stworzyłem sobie klasę w której mam wskaźnik na pole
class zespolone
{
public:
zespolone(double rzeczywista, double urojona);
~zespolone();
zespolone();
zespolone(zespolone&zesp);
friend std::ostream& operator << (std::ostream&wyjscie,zespolone const&zesp);
private:
double *rzeczywista;
double *urojona;
};
std::ostream& operator<<(std::ostream & wyjscie, zespolone & zesp)
{
wyjscie << &zesp.rzeczywista << "+" << &zesp.urojona << "i\n";
return wyjscie;
}
i mam problem, nie wiem jak mam się dostać do wartości przechowywanej w polu rzeczywista/urojona (mam na myśli że jak już mam utworzony obiekt, problem jest w przeciążeniu). Swoje pomysły wyczerpałem niestety, liczę na pomoc