poniewaz duzo tu ludzi, co sie na tym znaja, czy ktos moglby mnie osiwecic w nast. sprawie:
-jest np klasa bubu, ktora w swej strukturze ma jakies pola:
class bubu { public: pole a; pole b; ... bubu(arg a, arg f) {} };Tworzymy tablice dynamiczna:
bubu **tablica;
tablica= new bubu* [rozmiar];
for (int i=0 // cos nie chce wyswietlac reszty nawiasu: i mniejsze od rozmiar, i plus plus)
{
tablica[i]=new bubu(a,f);
}
Teraz chodzi o to, zeby pod Xcode i jego debuggerem móc sprawdzac kolejne rekordy tablicy talica[], w ktorej siedza obiekty bubu i maja jakies pola, ktore koniecznie chce w danej chwili zobaczyc. Jak wiadomo tablica to wskaznik na poczatek tabl. wiec debugger pokazuje pierwszy rekord. no i slusznie, tylko jak ujrzec reszte.
mala dygresyja:
w chwili gdy konstruktor klasy bubu bylby konstr. bezargumentowym mozna wtedy tablice traktowac jako: bubu *tablica= new bubu[rozmiar]. Takie obiekty w debugerze moge sprawdzac, gdyz wystarczy ze sizeof(bubu) zwroci mi w bajtach rozmiar i w Xcodowym debugerze dodam szesnastkowo te wartosc do adresu poczatku tablicy i juz mam kolejny rekord. niestety uzywajac ** juz tak nie jest ;(
help!
pzdr!