Access Violation sur un delete
Bonjour,
Je cherche à comprendre pourquoi un delete qui porte sur un tableau de longs de taille définie et invariable plante alors que je peux jusqu'à ce point effectuer toutes les opérations de lecture et écriture dans ce tableau sans le moindre problème.
Sans m'étendre sur les détails, voici une idée du code :
Code:
1 2 3 4 5 6 7 8 9 10
|
long *Tablo = new long [100];
for(long i=0; i<100; i++) Tablo[i]=i;
if(Tablo)
{
delete[] Tablo; // Et là, ça plante : "Access Violation"
Tablo=NULL;
} |