Witam mam pewien drobny problem.
Zrobiłem taką przykładową hierarchie klas:
class A
{
int x;
int y;
int* wsk;
public:
A() { x = 0; y = 0; wsk = NULL; }
//reszta metod
};
class B
{
A pole;
public:
B() { pole = A(); }
};
class C : public B
{
B *plansza;
public:
C(){ plansza = new B; }
};
I teraz z tego co widzę po odpaleniu tego, wartość wskaźnika z klasy bazowej jest niezainicjowana poprawnie. Czy powinienem gdzieś dodatkowo inicjować ten wskaźnik ?