Dynamiczne tworzenie tablic typu strukturowego

0

Witam!
Mam pewien problem z którym nie mogę sobie poradzić, otóż próbuję stworzyć tablicę dwuwymiarową typu strukturalnego i nie mogę do niej przypisać żadnych danych. Oto kod

//deklaracja struktury
struct Plansza
{
int a,b;
bool prawda;
};

//dynamiczne tworzenie tablicy dwuwymiarowej
Plansza **tab = new Plansza *[10];
for(int i=0;i<10;i++)
tab[i] = new Plansza[10];

//do tego momentu wszystko ok
//chciałbym teraz przypisać wartość
tab[3][3]->prawda = true;
lub
tab[1][1]->a = 3;

//ale nie mogę. Pisze:
//E2288 Pointer to structure required on left side of-> or ->

Korzystam z Borland Builder 6
Proszę o pomoc. Z góry wielkie dzięki

0
tab[1][1].a = 8;
0

Posiadasz tablice struktur nie tablice wskaznikow na strukture wiec operator -> nie zadziala, uzyj operatora dostepu do skladowych .

0

Wielkie dzięki
Już działa :-) :-)

1 użytkowników online, w tym zalogowanych: 0, gości: 1