cs_belgacemm
Messages postés3Date d'inscriptionsamedi 11 mars 2006StatutMembreDernière intervention11 novembre 2008
-
18 déc. 2007 à 16:21
cs_rt15
Messages postés3874Date d'inscriptionmardi 8 mars 2005StatutModérateurDernière intervention 7 novembre 2014
-
19 déc. 2007 à 13:21
Salut,
Ceci est un extrait de mon programme de gérance de contacts.
J'ai un fichier dans lequel j'ai entré 4 contatcs .Lorsque j'essaye de l'ouvrir il y a des erreurs quis'affichent.
Je ne sais pas quel est le probleme.
void main()
{Contact * temp=NULL;
printf("\nNous allons essayer de resoudre le probleme");
FILE*fp=NULL;
fp=fopen("Contacts.txt","r");
if(fp==NULL)
printf("Ouverture impossible");
fread(temp,sizeof(Contact),1,fp);
printf("Le nom de la personne est :%s",temp->nom);
}
Les erreurs
Loaded symbols for 'C:\Users\Melek\Desktop\C_Project_2008\Melek_Project\Projet\Debug\Projet.exe'
Loaded 'C:\Windows\System32\ntdll.dll', no matching symbolic information found.
Loaded 'C:\Windows\System32\kernel32.dll', no matching symbolic information found.
The thread 0xE10 has exited with code 0 (0x0).
cs_rt15
Messages postés3874Date d'inscriptionmardi 8 mars 2005StatutModérateurDernière intervention 7 novembre 201413 19 déc. 2007 à 13:21
Salut,
Des erreurs ?
Où ça ?
Loaded 'C:\Windows\System32\ntdll.dll', no matching symbolic information found.
->
C:\Windows\System32\ntdll.dll chargée, symboles correspondants non trouvés.
Les symboles sont des info qui permettent au débogueur de donner plus
d'informations à l'utilisateur concernant le fichier .exe ou .dll.
C'est un peu ce qui lui permet de faire la correspondance entre le
source et le langage machine généré.
C'est normal que tu n'es pas les symboles de ces 2 dlls, et tu n'en a absolument pas besoin.
Par contre il t'aurait dit qu'il ne trouvait pas les symboles pour ton
exe à toi (Projet.exe) alors que tu étais en debug, là il y aurait eu
un problème.
The thread 0xE10 has exited with code 0 (0x0).
->
Le thread n°x s'est terminé avec le code 0.
Ca ça veut dire qu'un thread de ton processus s'est terminé et a
renvoyé le code d'erreur 0, ce qui est bon signe. Encore une fois
aucune erreur, c'est tout à fait normal.
Il te manque un fclose.
Pas la peine d'initialiser fp à NULL, fopen le mettra à NULL en cas de problème.
<hr size="2" width="100%" />3ème année en ecole d'ingé d'info cherche stage de 4 mois à partir du 01/04/08