Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1593 connectés 

  FORUM HardWare.fr
  Programmation

  probleme avec fwrite

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

probleme avec fwrite

n°68034
juldjin
Posté le 28-10-2001 à 19:49:04  profilanswer
 

voila mon probleme est :
 
j'ai une chaine de caractere (char _nom[256]), celle ci contient une chaine par exemple "polux".
 
je fais :
 
FILE *F = fopen("cab1.dat","w" );
fwrite(&_nom,sizeof(nom),1,F);
...
fclose(F);
 
ensuite un peu plus loin, je fais :
F = fopen("cab1.dat","r" );
fread(&_nom,sizeof(nom),1,F);
fclose(F);
 
et j'obtient n'importe koi dans _nom, pkoi ???? :gun:

mood
Publicité
Posté le 28-10-2001 à 19:49:04  profilanswer
 

n°68037
mystereetb​ouledegomm​e
Posté le 28-10-2001 à 20:07:14  profilanswer
 

Tu devrais tester la valeur de retour de fopen et fwrite et fread....

n°68051
Fork
Posté le 28-10-2001 à 21:00:42  profilanswer
 

C'est une erreur classique avec les tableaux : le nom du tableau est déjà un pointeur, donc il faut écrire
 
fwrite( _nom,sizeof(nom),1,F );
et
fread( _nom,sizeof(nom),1,F );

n°68077
juldjin
Posté le 28-10-2001 à 23:34:08  profilanswer
 

ah merci effectivement c'était ca, je vais pouvoir avancé dans mon boulot, merci encore !!!


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation

  probleme avec fwrite

 

Sujets relatifs
DELPHI4 probleme de dates please help me!!!!!!!!!![PHP] Problème de _gros_ newbie
Problème de feuille de style sous netscape 6.1petit probleme dans un formulaire utilisant un SELECT
Probleme PHP-MySQLSCILAB > petit probleme graphique
[ASP]probleme avec FileSytemObject[ HTML ] SVP , j'ai un gros problème avec un tableau :(((((
[C++] Probleme pour retourner un tableau[ADA95] Problème de saisie de chaîne de caractères
Plus de sujets relatifs à : probleme avec fwrite


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR