Witam mam problem a mianowicie tworze sobie tablice wskaznikow w mainie na obiekty klasy stacja. w klasie stacja rowniez mam tablice wskaznikow na obiekty klasy stacja, ktory przechowuje informacje o stacjach ktore sa w jej zasiegu(nie wszystkie stacje) tworzac cos takiego:
void get_naighbour(station *tab,int rozm)
{
table=new station*[getSize(rozm+1,tab)];
table[0]=&tab[0];
for (int i=0;i<(rozm+1);i++)
{
if((distance(tab[i].getposx(),tab[i].getposy()))<=300&&(distance(tab[i].getposx(),tab[i].getposy())!=0))
{
table[j]=&tab[i];
++j;
}
}
}
gdzie *tab i rozm sa odpowiednio glowna tablica wszystkich stacji i jej rozmiarem
moje pytanie brzmi czy to jest dobrze(czy elementy tablicy table wskazuja na elementy tablicy tab) oraz jak sie odwolac do konkretnego parametru w table aby ten parametr zmienial sie rowniez w tablicy glownej. Probowalem w ten sposob
void deactNeigh()
{
for(int i=0;i<j;i++)
{
table[i]->activ=false;
}
}
ale niestety nie dziala
z gory dziekuje