begin process at 2012 05 29 22:20:51
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive C/C++

 > 

Archives

 > 

Au secours

 > 

Problème de structure et de fprintf


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Problème de structure et de fprintf

lundi 6 juin 2005 à 10:58:54 | Problème de structure et de fprintf

Chap71

Bonjour!!
Je voudré savoir comment afficher le contenu de ma structure dans un .txt

Voici ma structure:
struct Planete
 {
  char NomPlanete[15+1];
  char ProdMetal[15+1];
  char ProdCristal[15+1];
  char ProdDeuterium[15+1];
 }ProdPlanete[9+1];
 int i;

Et voici comment l'afficher dans un .txt:
FILE *ftxt = fopen ("Production Ogame.txt","w");
fprintf(ftxt,ProdPlanete[1].NomPlanete,16);

Malheureusement , bien que mon "Production Ogame.txt" soit créer, ri1 ne s'affiche dedans...
Comment faire?
Merci.

Belle de loin mais loin dêtre belle même si la beauté est dans l'oeil de celu qui regarde...
lundi 6 juin 2005 à 11:09:30 | Re : Problème de structure et de fprintf

buno

Administrateur CodeS-SourceS
euh... ce ne serait pas plutôt un truc de ce genre:

fprintf(ftxt, "Nom de la planète: %s\n", Planete.NomPlanete);
fprintf(ftxt, "Production de métal: %s\n", Planete.ProdMetal);
...

Buno
----------------------------------------
L'urgent est fait, l'impossible reste à faire. Pour les miracles, prévoir un délai...
lundi 6 juin 2005 à 11:11:26 | Re : Problème de structure et de fprintf

buno

Administrateur CodeS-SourceS
Pardon, c'est plutôt:

fprintf(......, ProdPlanete[i].NomPlanete);

Buno
----------------------------------------
L'urgent est fait, l'impossible reste à faire. Pour les miracles, prévoir un délai...
lundi 6 juin 2005 à 11:39:05 | Re : Problème de structure et de fprintf

vecchio56

Administrateur CodeS-SourceS
fprintf(ftxt,ProdPlanete[1].NomPlanete); tout simplement, le 16 n'a rien a faire la
lundi 6 juin 2005 à 14:12:06 | Re : Problème de structure et de fprintf

Chap71

Merci c'est déja mieu, il m'affiche quelque chose. Le HIC c'est que quoi que j'ai pour ProdPlanete[1].NomPlanete, il me marque tout le temps "†¶’|˜²’|"!!
Que dois-je faire?
Après je ne vou enbète plu!!
LOL

Belle de loin mais loin dêtre belle même si la beauté est dans l'oeil de celu qui regarde...
lundi 6 juin 2005 à 14:33:20 | Re : Problème de structure et de fprintf

buno

Administrateur CodeS-SourceS
ça sent son problème de chaine mal remplie...
Vérifie quand tu récupère des différents noms qu'ils sont corrects (affiche-les simplement sur la sortie standard ou dans une boite de dialogue)

Buno
----------------------------------------
L'urgent est fait, l'impossible reste à faire. Pour les miracles, prévoir un délai...
mardi 7 juin 2005 à 14:01:26 | Re : Problème de structure et de fprintf

Chap71

Tjr le meme pb!!
Voici mon code si vou trouvé ce ki va pa!

#pragma hdrstop
#pragma argsused
#include<iostream>
#include<fstream>
#include<iomanip>
#include<stdio.h>


using namespace std;

void main(void)
{
 struct Planete
 {
  char NomPlanete[15+1];
  char ProdMetal[15+1];
  char ProdCristal[15+1];
  char ProdDeuterium[15+1];
 }ProdPlanete[9+1];
 int i=0;

 cout<<"Calcul des productions sur Ogame"<<endl<<endl;

 do
 {
  cout<<"Veuillez saisir le nombre exact de planète(s) que vous poss\202dez:";
     cout<<"\n   1)Nombre de Planète"<<endl;
     cin>>i;
 }while (i<1 && i>9);


  for (int j=0;j<i;j++)
  {

     cout<<"   2)Le nom de votre Planète "<<j+1<<endl;
     cin.getline(ProdPlanete[j].NomPlanete,16);
     cout<<"   3)La production de M\202tal"<<endl;
     cin.getline(ProdPlanete[j].ProdMetal,16);
     cout<<"   4)La production de Cristal"<<endl;
     cin.getline(ProdPlanete[j].ProdCristal,16);
     cout<<"   5)La production de Deuterium"<<endl;
     cin.getline(ProdPlanete[j].ProdDeuterium,16);

     cout<<"\n"<<endl;

     cout<<j<<endl;
     cout<<ProdPlanete[j].NomPlanete<<endl;
     cout<<ProdPlanete[j].ProdMetal<<endl;
     cout<<ProdPlanete[j].ProdCristal<<endl;
     cout<<ProdPlanete[j].ProdDeuterium<<endl; */


     for (int j=0;j<i;j++)
  {
     FILE *ftxt = fopen ("Production Ogame.txt","w");
     fprintf(ftxt,ProdPlanete[i].NomPlanete);
  }
 }
}

Je sui sou Builder C++ 5.
Merci!

Belle de loin mais loin dêtre belle même si la beauté est dans l'oeil de celu qui regarde...

mardi 7 juin 2005 à 14:09:15 | Re : Problème de structure et de fprintf

Chap71


Jme sui trompé g oublié denlevé un */ ce qui donne:

cout<<"\n"<<endl;

     cout<<j<<endl;
     cout<<ProdPlanete[j].NomPlanete<<endl;
     cout<<ProdPlanete[j].ProdMetal<<endl;
     cout<<ProdPlanete[j].ProdCristal<<endl;
     cout<<ProdPlanete[j].ProdDeuterium<<endl;


Belle de loin mais loin dêtre belle même si la beauté est dans l'oeil de celu qui regarde...


Cette discussion est classée dans : problème, txt, char, structure, fprintf


Répondre à ce message

Sujets en rapport avec ce message

problème de lecture en c++ sous vc++6 [ par os22 ] j'essaie de lire un fichier ayant le contenu suivantmarc;collin;4506777228;906 boule;longueuil;j4j1t5;qc;14;allo;roger;dumais;5413432128;1150 dumahel; problème tout bête [ par Raoul12 ] voilà, je débute dans le c++ et je voudrais faire ça:char hohun[32] ;hohun = "hohun" ;mais ça ne marche pas... pourtant si je fais ça:char hohun[32] = problème [ par Raoul12 ] voilà, je débute dans le c++ et je voudrais faire ça:char hohun[32] ;hohun = "hohun" ;mais ça ne marche pas... pourtant si je fais ça:char hohun[32] = Problème de fonctions [ par sebastienbro ] Voilà, j'ai créé une fonction Cryptage qui renvoi un type long pr savoir si il y a une erreur ou pas.J'aimerais savoir comment faire pour que la fonct sockets: envoi d'une structure... [ par julien20vt ] Maintenant que j'ai réussi à envoyer des char, des int[], je voudrais envoyer un structure faite maison.Le pb est que le socket n'accepte que les char Comment caster un structure en char *. [ par julien20vt ] Tout est dans le titre, j'ai ma petite structure et j'ai besoin de la caster, mais comment faire ????Merci. problème de concaténation [ par moloko2000 ] Existe t'il un moyen de concaténer des char * des char et des int?Je supose que non mais bon .... problème tri d'une liste d'objet ! [ par tomsawyerbelgique ] Bonjour, j'aimerais savoir comment on fait pour surdéfinir un foncteur de tri de liste d'objet. C'est objet sont des pointeurs sur une structure et la Je n'y comprend plus rien :-( [ par ChrOnOs83 ] Slt à ts,tout dabor je suis dsl mais je ne savai pa tro comen resumé mon pb en quelque mot et c pr cela ke je né pa fai un sujet clair.en realité jaim Taille de ma structure [ par crocejf2000 ] Salut a tous, J'ai un tres gros probleme qui me bloque toute mon avancé dans mon prog : j'ai une structure : typedef struct{ unsigned short Locate; ch


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 3,557 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales