XCHAOS: Hmm.. no, to je slozitejsi, protoze zalezi jak definujes "to same". Pokud chces aby udelaly stejny memory operace, tak mne nenapada jak to zaridit. Protoze, pokud se nepletu, tak zatimco:
Cckovy
for(int i=0; i<100; i++)
{ int *ptr = malloc(100*sizeof(int)); /* do stuff */; free(ptr);}
a C++
for(int i=0; i<100; i++)
{ int *ptr = new int[100]; /* do stuff */; delete [] ptr;}
delaj vesmes to samy (100x naalokuje, 100x uvolni),
tak kdyz udelas tu druhou smycku v Jave, tak to zoptimalizuje na 1 alokaci, 1 uvolneni.