Pb de fprintf , ecriture dans un fichier. [Help needed] - C - Programmation
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
"
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
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?
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.
Marsh Posté le 11-12-2003 à 18:06:59
c'est surtout racine qui a peut être une valeur désastreuse
Marsh Posté le 11-12-2003 à 18:29:32
Reply
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 :
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
PS3: Désolé pour l'incomprehension possible, je suis encore novice en C.
Merci a vous!