Non initialisée membre de référence en C++

J'ai fait la classe en C++ et je voulais qu'il ont un champ Osoba& mais j'ai une erreur bizarre:

class Rachunek{
public:
    Osoba& wlasciciel;
    double stan_konta;
    Rachunek(Osoba* wlasciciel, double stan_konta){ //Uninitialized reference member
        this->wlasciciel = wlasciciel;
        this->stan_konta = stan_konta;

    }
};
Vous comprenez ce que les types de référence sont, et quels types de pointeur?
L'erreur est auto-explicatif et devrait être prévu. Vous avez un membre de référence, mais vous n'avez pas initialisé (c'est à dire lié à un objet au moment de la construction) qui est une erreur.

OriginalL'auteur Yoda | 2013-05-19