Sei sulla pagina 1di 5

ALLOCAZIONE DINAMICA DELLA MEMORIA

new int

ti

FILIÈRE

int p new int

int p new int z oppure non int 7

I la b
Lte

int q new int to

Memorylett

Per risolvere devo distruggere l'oocita dinamico

b
f

int

q new int to

DISTRUGGE L'OGGETTO PUNTATO

ydelet
eq.jdaq.to

TOOlPERtROVAREreroRYlEAn www.valgrind.org

Inti

tipi di

in occupa meno in

nnllptr.Tmmtem

ttxps
double pd new double 33.3

Uti NON PUNTA AD UN OGGETTO DINAMICO

delete i NON È GRAVE


p
delete pd corretto

ARRAY DINAMICI

int p new int Teo

LUI
pt
for int i o io 10 i Itt

coat p
i

telo tratto come se fosse il nome dell'array


delete DISTRUGGE L'ARRAY DINAMICO
p
PUNTATO DA p

A cosa servono gli array dinamici


Gli array dinamici ci permettono di allocare in

memoria un
array con una dimensione dinamica
e non più costante

PRIMA ADESSO

const int Ne 19 int N


int A Ted an N l

int penewmt IN
a

voite raddoppia int A int dm


int tempi new int dm 21

for int i o io di m itt

templi Ali
delete A
µw

raddoppia
LA DIMENSIONE
DELL'ARRAY

Potrebbero piacerti anche