pb avec fread [resolut] [c windows] - C - Programmation
Marsh Posté le 19-04-2004 à 16:21:05
jai verif dans mon tableau a la mano,
mes data sont OK
alors que se pqsse t'il ?????? pourquoi fread revoie kke chose de fausé
Marsh Posté le 19-04-2004 à 16:24:42
str = strdup("./Datas/bigf0-?.dat" ); et windows ?
ouvre en binaire au cas ou
Marsh Posté le 19-04-2004 à 16:55:41
Taz a écrit : str = strdup("./Datas/bigf0-?.dat" ); et windows ? |
je remplace le ? par le char voulue
erff apres re verif nop jai pas tout , et fread renvoie bien le nombre lut
Marsh Posté le 19-04-2004 à 17:03:10
falias ouvriur effectivement le fichier en binaire
"rb" au lieu de "r"
cas sinon il interprete le A1 00 ce qui le fais stopper
Marsh Posté le 20-04-2004 à 11:18:56
tsss, ca sait pas faire un fread a son age
Marsh Posté le 19-04-2004 à 15:40:22
salut salut
voila mon pb
j'ai un fichier de 294 912 octect contenant une suite de valeur allant de 0 a 255
je fais un fread dessus il ne m'en chope que 77 467
donc il m'en manque un paquet
voici ma routine
sachant que fread me revoie le nombre d'element lut
sachant q'un unsigned char fais 1 octet fread devrais logiquement me renvoiller 294 912
(mon fichier fais bien 294 912 octet)
une idee?
Message édité par Eugenics le 19-04-2004 à 17:02:12