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

  FORUM HardWare.fr
  Programmation
  C

  creation d'un fichier texte avec visual C++

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

creation d'un fichier texte avec visual C++

n°1246380
alexc93
Posté le 15-11-2005 à 21:46:58  profilanswer
 

bonsoir,
voila j'arrive pas a inserer dans un fichier txt, un fonction affiche par exemple:
 
void affiche()
{printf("bonjour" );}
 
FILE *f;
f=fopen("Info.txt","wt" );
fprintf(?????????);//comment on fait pour lui dire d'ecrire bonjour dans le fichier info
 
merci
 
 


---------------
alex.c
mood
Publicité
Posté le 15-11-2005 à 21:46:58  profilanswer
 

n°1246387
Emmanuel D​elahaye
C is a sharp tool
Posté le 15-11-2005 à 22:08:34  profilanswer
 

[Merci d'utiliser les balises code 'fixed' ou 'cpp']

alexc93 a écrit :

voila j'arrive pas a inserer dans un fichier txt, un fonction affiche par exemple:


void affiche()
{printf("bonjour" );}
 
FILE *f;
f=fopen("Info.txt","wt" );
fprintf(?????????);//comment on fait pour lui dire d'ecrire bonjour dans le fichier info



Que dit la doc de fprintf() ? Quels sont les paramètres ?
 
Nota :  C'est pas "wt", mais "w". fopen() peut echouer. En cas d'echec, il retourne NULL, donc  


   if (f != NULL)
   {
      ...


http://mapage.noos.fr/emdel/notes.htm#fichiers
 


Message édité par Emmanuel Delahaye le 15-11-2005 à 22:10:07

---------------
Des infos sur la programmation et le langage C: http://www.bien-programmer.fr Pas de Wi-Fi à la maison : http://www.cpl-france.org/
n°1246393
alexc93
Posté le 15-11-2005 à 22:17:10  profilanswer
 

j'ai pas la doc du fprintf mais en tout cas on peut proceder ainsi:
 
int age;
FILE *f;
f=fopen("Info.txt","wt" );
age= 9;
fprintf(f,"bonjour j'ai %d ans",age);


---------------
alex.c
n°1246396
alexc93
Posté le 15-11-2005 à 22:18:27  profilanswer
 

w pour dire qu'on est en mode ecriture/ r en lecture et  
t en mode texte / b en mode binaire


---------------
alex.c
n°1246426
Emmanuel D​elahaye
C is a sharp tool
Posté le 15-11-2005 à 22:52:16  profilanswer
 

alexc93 a écrit :

j'ai pas la doc du fprintf mais en tout cas on peut proceder ainsi:


Gné ? [:google] man fprintf
 
Et les balises, c'est trop dur à mettre ? Tu ne fais aucun effort, on doit donc tout faire à ta place ?

Citation :


int age;
FILE *f;
f=fopen("Info.txt","wt" );
age= 9;
fprintf(f,"bonjour j'ai %d ans",age);



Nan. C'est "w". Tu ne comprends pas ce que je dis ou quoi ? Tu programmes au hasard ? Tu n'as pas lu le lien que je t'ai passé ?
 
Le reste c'est pas mal, mais attention à terminer la ligne avec un '\n'. Et puis je t'ai déjà mis en garde contre les erreurs de fopen(). Enfin, il faut fermet le fichier après coup (fclose()).
 
 
 


---------------
Des infos sur la programmation et le langage C: http://www.bien-programmer.fr Pas de Wi-Fi à la maison : http://www.cpl-france.org/
n°1246429
Emmanuel D​elahaye
C is a sharp tool
Posté le 15-11-2005 à 22:52:47  profilanswer
 

alexc93 a écrit :

w pour dire qu'on est en mode ecriture/ r en lecture et  
t en mode texte / b en mode binaire


Ces informations sont dans ton livre de C et dans le lien que je t'ai déjà passé. Si tu ne les lis pas, c'est pas la peine que je me fatigue à te répondre...


Message édité par Emmanuel Delahaye le 15-11-2005 à 22:53:40

---------------
Des infos sur la programmation et le langage C: http://www.bien-programmer.fr Pas de Wi-Fi à la maison : http://www.cpl-france.org/

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

  creation d'un fichier texte avec visual C++

 

Sujets relatifs
[Flex/Bison]Comment utiliser Flex/Bison avec Visual C++Probleme d'exception pour lecture fichier
création d'une liste sur deux ou trois colonnes[SQL Server] ntext -> <texte long>
Applet - Fichier audio[Résolu] Fichier texte <- PHP -> MySQL
[php] Création de liens automatiqueNom de fichier variable
Import de fichier(pdf) lourd dans Flash : Aie aie aie! 
Plus de sujets relatifs à : creation d'un fichier texte avec visual C++


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