First-chance exception + Access violation
bonjour,
Je suis face un problème dans un vieux vieux vieux programme.
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
|
nid = 1825;
char *cars = new char[(nid+2)*4];
for(usint i=0;i<4;i++) {
cars[i*(nid+2)+nid]=0x0D;
cars[i*(nid+2)+nid+1]=0x0A;
}
/* remplissage du tableau cars*/
//ecriture du contenu de cars dans un fichier
ofstream fcar(fic+".car",ios::out|ios::binary);
fcar.write((char *) cars, (nid+2)*4);
fcar.close();
//suppression de cars
delete[] cars; |
La dernière ligne me génère une
Citation:
First-chance exception in prog.exe (NTDLL.DLL): 0xC0000005: Access Violation
Et à force d'avoir le nez dessus je n'arrive pas à trouver l'erreur !!
Merci de votre aide,
Ben