ďťż

Ładny brzuch

Cześć. Mam takie pytanie: jeżeli w deklaracji klasy umieszczę pola inicjowane statycznie, a obiekt klasy utworze potem dynamicznie, na stercie, to w jakim obszarze pamięci będą potem znajdować się jej pola? Chcę umieścić wewnątrz 1 klasy kilka obiektów innych klas, rezcz będzie zajmowała *dużo*miejsca, i nie chce przepełnić stosu.




Cześć. Mam takie pytanie: jeżeli w deklaracji klasy umieszczę pola inicjowane statycznie, a obiekt klasy utworze potem dynamicznie, na stercie, to w jakim obszarze pamięci będą potem znajdować się jej pola? Chcę umieścić wewnątrz 1 klasy kilka obiektów innych klas, rezcz będzie zajmowała *dużo*miejsca, i nie chce przepełnić stosu.
Jeżeli już zależy Ci na oszczędności pamięci to możesz użyć unii. Unia wpakuje wszystkie dane w jedno miejsce, wyznaczy ilośc miejsca w pamięci niezbędną dla jej największego elementu. Przyznam się, że tego nie używałem do tej pory, ale coś o tym czytałem. co do tych obszarów w pamięci to napisz sobie programik, który zwróci Ci adresy identyfikatorów, na tej podstawie sprawdzisz sobie w jakich obszarach pamięci się one znajduja

  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • zsf.htw.pl
  •