PSylvie
Messages postés16Date d'inscriptionlundi 12 juillet 2004StatutMembreDernière intervention13 août 2004
-
13 juil. 2004 à 14:59
PSylvie
Messages postés16Date d'inscriptionlundi 12 juillet 2004StatutMembreDernière intervention13 août 2004
-
14 juil. 2004 à 15:40
Bonjour,
mon application pour Smartphone 2003 plante toujours au même endroit (l'appli se ferme). Si je débugge, je constate un "0xC0000005 : Access Violation" lorsque je tente d'allouer l'espace mémoire nécessaire pour mon char*.
//Création d'un handle sur le fichier texte sélectionné
hfile = CreateFile(pathfileU,GENERIC_READ,0,NULL,OPEN_ALWAYS,FILE_ATTRIBUTE_NORMAL,NULL);
bsize = GetFileSize(hfile, NULL);
char* textA = new char[bsize+1];
Je ne vois vraiment pas où est le probème, pourquoi il plante. Quelqu'un pourrait m'aider, svp? Merci d'avance.
Sylvie
cs_imanewin32
Messages postés70Date d'inscriptionmardi 30 mars 2004StatutMembreDernière intervention12 août 2004 14 juil. 2004 à 11:47
pathfileU est un pointeur est ce que tu as fais l'allocation nécessaire lors de sa déclaration.
peut être que l'allocation ne se réalise pas correctement
cs_imanewin32
Messages postés70Date d'inscriptionmardi 30 mars 2004StatutMembreDernière intervention12 août 2004 14 juil. 2004 à 11:47
pathfileU est un pointeur est ce que tu as fais l'allocation nécessaire lors de sa déclaration.
peut être que l'allocation ne se réalise pas correctement