[Help needed] Pb de fprintf , ecriture dans un fichier.

Pb de fprintf , ecriture dans un fichier. [Help needed] - C - Programmation

Marsh Posté le 11-12-2003 à 17:18:54    

Prog en C :
 
J'ai un probleme, j'ai une erreur a la compilation de ca :
 

Code :
  1. fprintf(f_dest,"%c %c",racine->image.B,'1');


 
Je veux ici ecrire la variable racine->image.B et le caractere 1 dans un fichier f_dest.
 
La variable racine->image.B est un unsigned char, racine est un pointeur, type structuré d'arbre.
 
Ca me met une erreur sur cette ligne. Les types des parametres de la fonction fprintf sont bien respecté?
 
PS: pour info, je veux ecrire dans un fichier *.qad
PS2: C'est une console de JV  :D  
PS3: Désolé pour l'incomprehension possible, je suis encore novice en C.
 
Merci a vous!  :jap:  
 

Reply

Marsh Posté le 11-12-2003 à 17:18:54   

Reply

Marsh Posté le 11-12-2003 à 17:22:42    

euh t'as quoi comme erreur ?

Reply

Marsh Posté le 11-12-2003 à 17:28:07    

C'est pas une erreur de compilation en fait. C qd j'execute la fonction dans le menu de mon programme, ca me met une erreur :
"Debug Assertion Library
Program...machin...
File: fprintf.c
Line 56
Expression: str !=NULL
bla bla
"
:/

Reply

Marsh Posté le 11-12-2003 à 17:29:42    

t'as vérifié tes pointeurs !=NULL ?

Reply

Marsh Posté le 11-12-2003 à 17:32:34    

Aussi, qd je fait ok apres cette erreur, il m'affiche l'erreur suivant dans la fenetre du progr :
"Exeption non geré machin machin....
 at fprintf(_iobuf* , Sbyte* ) in line 140 "---> c la ligne que j'ai mise plus haut. voila! merci

Reply

Marsh Posté le 11-12-2003 à 17:33:17    

Taz a écrit :

t'as vérifié tes pointeurs !=NULL ?


verifié mes pointeurs? cad? si ils ne pointent pas sur NULL?

Reply

Marsh Posté le 11-12-2003 à 17:33:18    

Taz a écrit :

t'as vérifié tes pointeurs !=NULL ?

[:quoted]

Reply

Marsh Posté le 11-12-2003 à 18:01:24    


a priori, ma variable racine->image.B a une valeur non definie.
Bon la vous allez pas vraiment pouvoir m'aider, va falloir que je trouve tout seul pkoi cette variable n'a pas de valeur a cette ligne.
 :jap:

Reply

Marsh Posté le 11-12-2003 à 18:06:59    

c'est surtout racine qui a peut être une valeur désastreuse

Reply

Marsh Posté le 11-12-2003 à 18:29:32    

Taz a écrit :

c'est surtout racine qui a peut être une valeur désastreuse


ben oui c ca.  :cry:

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed