Dopo che faccio, dico Foo* array = new Foo[N]; Ho sempre eliminati in questo modo delete[] array; Tuttavia, a volte ho visto in questo modo: Come sembra compilare e funzionare (almeno in msvc2005), mi
Mi sono sempre chiesto perché l'impostazione automatica del puntatore su NULL dopo elimina non fa parte dello standard. Se ciò viene risolto, molti degli arresti dovuti a un puntatore non valido non s
Sto facendo un piccolo leak finder di memoria nel mio programma, ma il mio modo di sovraccaricare new e delete (e anche new [] e delete []) non sembra fare nulla. void* operator new (unsigned int size