[C] pouvez vs trouver les erreurs ds mon prog svp
Fermé
adi
-
12 mai 2005 à 16:47
sam3000 Messages postés 1225 Date d'inscription mercredi 22 décembre 2004 Statut Membre Dernière intervention 13 juin 2005 - 13 mai 2005 à 14:22
sam3000 Messages postés 1225 Date d'inscription mercredi 22 décembre 2004 Statut Membre Dernière intervention 13 juin 2005 - 13 mai 2005 à 14:22
A voir également:
- [C] pouvez vs trouver les erreurs ds mon prog svp
- Trouver adresse mac - Guide
- Udp vs tcp - Guide
- Trouver mon adresse exacte - Guide
- Ou trouver mon adresse ip - Guide
- Comment trouver le mot de passe wifi sur son téléphone - Guide
10 réponses
m0n0-le-14r3
Messages postés
174
Date d'inscription
mercredi 13 avril 2005
Statut
Membre
Dernière intervention
25 octobre 2005
17
12 mai 2005 à 16:47
12 mai 2005 à 16:47
c quoi exactement lez probleme??
kij_82
Messages postés
4089
Date d'inscription
jeudi 7 avril 2005
Statut
Contributeur
Dernière intervention
30 septembre 2013
857
12 mai 2005 à 16:50
12 mai 2005 à 16:50
oui
a lon aviis c un probleme de declaration de sous programme et g pense kil y a aussi un prob a l'appel mais g ne voi pas commen le regler enfin jy arriv pas koi
m0n0-le-14r3
Messages postés
174
Date d'inscription
mercredi 13 avril 2005
Statut
Membre
Dernière intervention
25 octobre 2005
17
12 mai 2005 à 16:52
12 mai 2005 à 16:52
nbon la question est :
" Qu'est ce que le compilateur te met comme message d'erreur?? "
;)
" Qu'est ce que le compilateur te met comme message d'erreur?? "
;)
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
je n'ai pas tout suivi mais en regardant juste cette ligne, elle ne correspond pas au commentaire :
if(strncmp(signature,"BM",2)) //si l'image corespond a un point Bmp on retourne 1 sinon 0
c'est faux,
il manque le ! (la fonction strncmp retourne 0 si ok, donc on passe dans le "else" si on ne met pas le !) :
if(!strncmp(signature,"BM",2))
if(strncmp(signature,"BM",2)) //si l'image corespond a un point Bmp on retourne 1 sinon 0
c'est faux,
il manque le ! (la fonction strncmp retourne 0 si ok, donc on passe dans le "else" si on ne met pas le !) :
if(!strncmp(signature,"BM",2))
aussi :
remplacer
if (return = 0)
par
if (return == 0)
sinon, le résultat est toujours 0.
= assignation
== comparaison
c'est le jeu des 7 erreurs ?
remplacer
if (return = 0)
par
if (return == 0)
sinon, le résultat est toujours 0.
= assignation
== comparaison
c'est le jeu des 7 erreurs ?
TLa
Messages postés
57
Date d'inscription
mercredi 11 mai 2005
Statut
Membre
Dernière intervention
14 février 2009
12
13 mai 2005 à 14:14
13 mai 2005 à 14:14
1)
nom_fichier pointe sur on sait pas quoi -> jardinage mémoire
faire :
char *nom_fichier; //ouverture du fichier strcpy (nom_fichier,"ROCKET.bmp");
nom_fichier pointe sur on sait pas quoi -> jardinage mémoire
faire :
//ouverture du fichier if ((IN = fopen ("ROCKET.bmp","rb"))==NULL){ ...
sam3000
Messages postés
1225
Date d'inscription
mercredi 22 décembre 2004
Statut
Membre
Dernière intervention
13 juin 2005
144
13 mai 2005 à 14:22
13 mai 2005 à 14:22
Puisqu'on ne connais pas sous quel C tu programme, les INTs ne sont pas forcement des DWORD,
donc le fait de fair des fread avec une taille de 4 avec des variables int, est à vérifier!
utilise les sizeof() en cas de doute, et des variables "dword" à l'interieur du programme, en adaptant la definition des dword selon ton environnement C
donc le fait de fair des fread avec une taille de 4 avec des variables int, est à vérifier!
utilise les sizeof() en cas de doute, et des variables "dword" à l'interieur du programme, en adaptant la definition des dword selon ton environnement C