Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Heap i Stack u VB .net-u

[es] :: .NET :: .NET Desktop razvoj :: Heap i Stack u VB .net-u

[ Pregleda: 1937 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Nedimm
Sarajevo

Član broj: 207377
Poruke: 13
*.PPTP-204-SA.GlobalNET.ba.



Profil

icon Heap i Stack u VB .net-u17.01.2009. u 16:08 - pre 184 meseci
Poceo sam citati knjigu o Visual Basic 2008 i sad mi nije jasan dio o stacku i heapu.
Koliko sam razumio na stack se stavljaju varijable npr.
dim x as integer=5 i radi na principu Last in first out (LIFO)
A za sta sluzi HEAP?
 
Odgovor na temu

laserjat
Vojvodina

Član broj: 43327
Poruke: 50
79.101.193.*



Profil

icon Re: Heap i Stack u VB .net-u18.01.2009. u 11:26 - pre 184 meseci
Heap ti sluzi za dinamicko alociranje memorije.Pri radu sa pokazivacima.
I neke strukture podataka mogu da postoje samo na heapu.Ne znam kkako ide u vb ali u c alociras memoriju sa malloc() a oslobadjas sa free().I da obavezno je oslobadjanje heap memorije inace dolazi do memory leak-a.
http://en.wikipedia.org/wiki/Dynamic_memory_allocation
http://en.wikipedia.org/wiki/Heap_(data_structure)
 
Odgovor na temu

Nedimm
Sarajevo

Član broj: 207377
Poruke: 13
*.PPTP-204-SA.GlobalNET.ba.



Profil

icon Re: Heap i Stack u VB .net-u18.01.2009. u 12:10 - pre 184 meseci
Nakon googlanja nasao sam odgovor.
Na Heap se stavljaju klase,objekti,delegati...
Sve varijable koje se koriste unutar tijela metoda se stavljaju na stack.

http://www.devcity.net/Article...le&ArticleID=79&Page=1

 
Odgovor na temu

[es] :: .NET :: .NET Desktop razvoj :: Heap i Stack u VB .net-u

[ Pregleda: 1937 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.