Bonjour à tous,
J'ai un problème lorsque je tente d'allouer une variable avec l'opérateur "new" ; le message d'erreur suivant apparaît :
"Project "C:\...\....exe faulted with message : 'access violation at 0x... : write of adress 0x...' Process stoped. Use Step or Run to continue."
Voici le morceau de code où l'erreur intervient :
A l'instant où l'erreur intervient, la variable "tabCartes[numCarte].NbChamps" contient une valeur censée (105).
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 type_enr *TabEnr = 0; TabEnr = new type_enr[tabCartes[numCarte].NbChamps];
En espérant que vous pourrez m'aider, car je dois dire que je ne vois absolument pas d'où cela vient. C'est la première fois que j'ai une telle erreur sur un "new". Pourtant j'en ai fait des allocations mémoires...
Cordialement !
Partager