[SO][TEMA 2]

Alexandru Trifan alexandru.trifan at gmail.com
Thu Nov 9 19:17:54 EET 2006


On 09/11/06, Iulian Moraru <iulian at gmail.com> wrote:
> Cand implementam arborii cu ajutorul pointerilor, alocatul dinamic de
> memorie e doar un mijloc, nu un scop.

Cum faci insa sa provoci construirea unui obiect (in cazul nostru, un
nod de arbore) intr-o anumita zona de memorie (in cazul nostru - cea
sharata)? Poti doar sa construiesti un obiect pe stiva si sa il
memcpy-uiesti in zona sharata de memorie. Trebuie insa foarte mare
grija la asignarea de valori pentru datele membru ale obiectului
respectiv (in cazul nostru, pointeri catre alte noduri), si trebuie
sa-ti faci si un alocator care sa iti returneze urmatoarea zona de
memorie sharata disponibila. Nu-i prea placut, si e foarte "subject to
bugs" sistemul.
-- 
Regards,
Alexandru Trifan


More information about the so mailing list