Witam,
Dlaczego jeśli tworzę tablicę obiektów nie mogę wywołać konstruktora.
figura *wskf;
wskf = new figura[15];
wskf = new figura[15](5, 5); //tutaj wywala błąd, nie mogę wywołać konstruktora.
wskf = new figura(5, 5)[15]; //tutaj tez wywala błąd, nie mogę wywołać konstruktora.
Ponadto dlaczego jeśli tworzę tablicę obiektów następnie ją usuwam, to po usunięciu wciąż mogę korzystać z tego obszaru i wszystkie metody dla obiektu pokazują poprawne liczby.
figura *wskf;
wskf = new figura[15];
wskf->ustaw_bok(2);
wskf->czytaj_bok();
delete[]wskf;
wskf->czytaj_bok(); //dlaczego moge dalej wskazywac na ten obszar skoro jest zwolniony a wartość wskf->czytaj_bok() jest taka sama jak przed delete ?