Mettre des valeurs dans un tableau

odin13 Messages postés 41 Statut Membre -  
Stupeflip Messages postés 391 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour à tous

En fait je lis des valeurs dans un fichierInI que j'ai nommé:
lectureparamétre.INI

Maintenant je souhaiterai insérer ces valeurs dans un fichier historique nommé : Histo.cpp

Commentje dois faire ppour envoyer les donner du fichier.INI dans le fichier histo.cpp ??

Merci bien :-)
Configuration: Windows 2000
Internet Explorer 6.0

5 réponses

  1. Stupeflip Messages postés 391 Date d'inscription   Statut Membre Dernière intervention   94
     
    Salut,

    Histo.cpp c'est un code-source destiné à être compilé ?
    Dans ce cas si j'ai bien compris ta formulation, il suffit de déclarer ke .ini comme étant un fichier et le lire dans le programme en C++ (.cpp)
    0
    1. odin13 Messages postés 41 Statut Membre
       
      En fait histo ca jou le role d'historrique (il peut etre compiler)

      les valeurs du fichier.INI sont récupérés dans un fichiini.cpp

      Maintenant je dois prendre les valeur du fichierini.cpp
      et les mettre dans un tableau de histo.cpp

      c'est quoi a peu prés ce que je dois utiliser comme fonction?? ou comme si tu as un exemple de base pour récupérer des valeurs pour les mettre dans un tableau....

      Merci
      0
  2. Stupeflip Messages postés 391 Date d'inscription   Statut Membre Dernière intervention   94
     
    En fait je comprends pas trop ce que tu veux faire ?
    C'est quoi qui va faire la copie dans le fichier ? Un utilisateur ? Un programme ?
    0
    1. odin13 Messages postés 41 Statut Membre
       
      en Bref:

      Le fichieriniOid.cpp lit le fichier.INI
      Ensuite c'est le fichier Histo.cpp qui va interroger le fichieriniOid.cpp
      pour récupérer les valeurs et les mettrent dans un tableau

      J'avou je m'éxprime pas trsé trés bien, lol

      Merci tt de même!! :-)
      0
  3. Stupeflip Messages postés 391 Date d'inscription   Statut Membre Dernière intervention   94
     
    Mais ton fichier fichieriniOid.cpp il le lit comment ton .ini ?
    0
  4. odin13 Messages postés 41 Statut Membre
     
    //Retourne le delai R entre la reception et la reponse cote PCR
    long CFichierINIOid::GetDelaiR()
    {
    long temp;
    temp = GetLong("GLOBAL","DELAI_R","0");
    return temp;
    }

    comme ci dessus
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. Stupeflip Messages postés 391 Date d'inscription   Statut Membre Dernière intervention   94
     
    Oui donc c est bien un programme normalement

    ll te suffit de déclarer un
    FILE * fichier

    d ouvrir ton .ini
    fopen(chemin_d_acces\ton_.ini,"r");

    et de scanner dedans les valeurs à mettre dans ton tableau
    fscanf(fichier,"%s",chaine_de_caractère_récupérant_le_tableau);

    C est qu un exemple, je sais pas trop comment est ecrit ton tableau etc pis bon comme ca tu peux chercher un peu

    N oublie pas de fermer le fichier à la fin
    fclose(fichier);

    Pour mettre ton tableau dans un autre fichier tu fais pareil mais avec
    fprintf au lieu de fscanf

    Bon courage
    0