Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Yves ROMAN
Bonjour,
je souhaite lire des valeurs hexa d un fichier. j utilise fscanf
fscanf(file,"%x%x%x",&a,&b,&c);
Que contient ton fichier ? Quel est le compte-rendu de fscanf ? Qu'obtiens tu dans tes variables ? Je suppose que a,b et c sont de type int, et que ton fichier est un fichier texte contenant trois nombres hexadecimaux séparés par des blancs ou des tabulation (et non un fichier binaire...)
- sous Visual ca marche impec.
- sous cygwin, ca beug. a est toujours = à 0. alors que b et c ont les bonnes valeurs.
Est-ce que b et c ont les 1ère et 2ème valeur ou 2ème et 3ème valeur ?
je ne saisis pas vraiment. y a t il une subtilité liée à cygwin ?
Jean
Bonjour,
je souhaite lire des valeurs hexa d un fichier.
j utilise fscanf
fscanf(file,"%x%x%x",&a,&b,&c);
Que contient ton fichier ?
Quel est le compte-rendu de fscanf ?
Qu'obtiens tu dans tes variables ?
Je suppose que a,b et c sont de type int, et que ton fichier est un fichier
texte contenant trois nombres hexadecimaux séparés par des blancs ou des
tabulation (et non un fichier binaire...)
- sous Visual ca marche impec.
- sous cygwin, ca beug. a est toujours = à 0. alors que b et c ont les
bonnes valeurs.
Est-ce que b et c ont les 1ère et 2ème valeur ou 2ème et 3ème valeur ?
je ne saisis pas vraiment. y a t il une subtilité liée à cygwin ?
je souhaite lire des valeurs hexa d un fichier. j utilise fscanf
fscanf(file,"%x%x%x",&a,&b,&c);
Que contient ton fichier ? Quel est le compte-rendu de fscanf ? Qu'obtiens tu dans tes variables ? Je suppose que a,b et c sont de type int, et que ton fichier est un fichier texte contenant trois nombres hexadecimaux séparés par des blancs ou des tabulation (et non un fichier binaire...)
- sous Visual ca marche impec.
- sous cygwin, ca beug. a est toujours = à 0. alors que b et c ont les bonnes valeurs.
Est-ce que b et c ont les 1ère et 2ème valeur ou 2ème et 3ème valeur ?
je ne saisis pas vraiment. y a t il une subtilité liée à cygwin ?
Jean
Horst Kraemer
On 19 Jan 2004 06:45:52 -0800, (jean luc) wrote:
Bonjour,
je souhaite lire des valeurs hexa d un fichier. j utilise fscanf
fscanf(file,"%x%x%x",&a,&b,&c);
- sous Visual ca marche impec.
- sous cygwin, ca beug. a est toujours = à 0. alors que b et c ont les bonnes valeurs.
je ne saisis pas vraiment. y a t il une subtilité liée à cygwin ?
Pas au niveau du C standard.
Fais voir le plus petit programme possible y inclus le contenue du fichier qui produit l'effet sous cygwin.
-- Horst
On 19 Jan 2004 06:45:52 -0800, totaltrash@free.fr (jean luc) wrote:
Bonjour,
je souhaite lire des valeurs hexa d un fichier.
j utilise fscanf
fscanf(file,"%x%x%x",&a,&b,&c);
- sous Visual ca marche impec.
- sous cygwin, ca beug. a est toujours = à 0. alors que b et c ont les
bonnes valeurs.
je ne saisis pas vraiment. y a t il une subtilité liée à cygwin ?
Pas au niveau du C standard.
Fais voir le plus petit programme possible y inclus le contenue du
fichier qui produit l'effet sous cygwin.