View Single Post
Staro 03.07.2008., 10:29   #7
Dancho
Registered User
 
Datum registracije: Jun 2007
Lokacija: cro
Postovi: 42
jedan od razloga je i taj da se nezna broj objekata za vrijeme kompajliranja(compile-time) nego se on dozna za vrijeme startanja programa(run-time) bilo od strane korinika(user input) ili neki drugi način,
dakle onda se radi o dinamičkom alociranju memorije koja nije na stacku nego na heap-u.
C za to koristi:malloc(),realloc(),free()
C++:new,delete
Jos jedna bitna stvar je da se alocirana memorija ne briše sama (program exit ili out of scope) vec je programer sam odgovoran za to( free() ili delete)...

later..
gl..
Dancho je offline   Reply With Quote