Hi leutz,
also ich bin mir momentan ein wenig unsicher bei delete und delete[].
also ich tus ausgeben dann löschen und alles nochmal ausgeben. jetzt weiß ich nicht genau ob wirklich der speicher wieder freigegeben wurde. denn beim zweitem mal werden die werte wieder ausgegeben.....
liegts an mir?
Kei
also ich bin mir momentan ein wenig unsicher bei delete und delete[].
Code:
int* a = new int[5];
for(int x=0; x<5; x++){
cout << a[x] << endl;
}
delete[] a; //freigeben
for(int x=0; x<5; x++){
cout << a[x] << endl;
}
also ich tus ausgeben dann löschen und alles nochmal ausgeben. jetzt weiß ich nicht genau ob wirklich der speicher wieder freigegeben wurde. denn beim zweitem mal werden die werte wieder ausgegeben.....

liegts an mir?
Kei