Witam,
Mam pewien problem. Otoz tworze mala baza danych oparta na klasach i w celu ulatwienia poruszania sie po obiektach stworzylem tablice wskaznikow na kalse glowna:
KlasaGlowna
| |
KlasaPochodna1 KlasaPochodna2
KlasaGlowna *tab[9999];
Natomiast obiekty tworze nastepujaco:
tab[0]= new KlasaPochodna1;
lub
tab[0]= new KlasaPochodna2;
Ale moj problem polega na z gory przyjetym ograniczeniu wielkosci tablicy (w tym przypadku na 9999).
Wiec jak zrobic aby w trakcie programu mozna bylo powiekszyc tablice aby bylo cos takiego:
KlasaGlowna *tab;
//przydzielanie pamieci na wskaznik
tab[0]= new KlasaPochodna1;
lub
KlasaGlowna *tab[9999];
//przydzielanie pamieci na wskaznik po wyczerpaniu 9999
tab[0]= new KlasaPochodna1;
Z gory dzieki za pomoc,
Pozdrawiam, Tomek