IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage C++ Discussion :

Récupération des valeurs d'un vecteur c++


Sujet :

Langage C++

  1. #1
    Nouveau Candidat au Club
    Femme Profil pro
    Étudiant
    Inscrit en
    Octobre 2013
    Messages
    4
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Octobre 2013
    Messages : 4
    Points : 0
    Points
    0
    Par défaut Récupération des valeurs d'un vecteur c++
    Bonjour,
    je veux savoir s'il est possible de récupérer la valeur du vecteur "fitnessTab" pour une opération de division.
    Si oui, comment puis-je faire cela.
    Voici mon code:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    #include <fstream> 
    #include <vector> 
    #include <iostream> 
    using namespace std; 
     
    main() 
    { 
        fstream fichier("Fich.txt"); 
        vector <string> fitnessTab; 
     
        if ( !fichier ) 
            cout << "fichier inexistant" ; 
        else 
        { 
            bool continuer = true; 
     
            while( !fichier.eof() ) 
            { 
                fitnessTab.push_back("");//creation d'une ligne vide 
     
                getline(fichier, fitnessTab.back());//lecture d'une ligne du fichier 
     
                int ligne = fitnessTab.size() - 1;//je recupere la taille du tableau (-1 pour la ligne 0) 
     
                if(fitnessTab[ligne].empty())//si la ligne est vide 
                    fitnessTab.pop_back();//on la retire du tableau 
            } 
     
            cout << "nombre de lignes : " << fitnessTab.size() << endl;//j'affiche le nombre de lignes pour test 
     
            vector <string> ::iterator it; 
     
            for(it=fitnessTab.begin();it!=fitnessTab.end();it++) 
            { 
                cout<< *it <<endl; 
            } 
     
        } 
     
        system("PAUSE"); 
        return EXIT_SUCCESS; 
     
    }
    Merci d'avance

  2. #2
    Membre régulier
    Homme Profil pro
    Inscrit en
    Mars 2011
    Messages
    94
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Mars 2011
    Messages : 94
    Points : 122
    Points
    122
    Par défaut
    Citation Envoyé par Miss_89 Voir le message
    Bonjour,
    je veux savoir s'il est possible de récupérer la valeur du vecteur "fitnessTab" pour une opération de division.
    Si oui, comment puis-je faire cela.
    Salut!

    C'est à dire récupérer la valeur?
    D'après ce que je vois dans ton code, "fitnessTab" est un vecteur de string.
    Tu veux dire qu'en gros les valeurs dans ton fitnessTab ressembleraient à:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    fitnessTab.push_back("1.56");
    ?

  3. #3
    Membre émérite
    Avatar de imperio
    Homme Profil pro
    Étudiant
    Inscrit en
    Mai 2010
    Messages
    852
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2010
    Messages : 852
    Points : 2 298
    Points
    2 298
    Par défaut
    Si tu mets des strings dans ton vector, il faudra que tu les convertisses en nombre (flottant ou entier). Tu peux utiliser cette classe pour y parvenir.

Discussions similaires

  1. [checkbox] Récupération des valeurs de checkbox
    Par chng001 dans le forum Struts 1
    Réponses: 13
    Dernier message: 07/09/2009, 20h31
  2. Réponses: 5
    Dernier message: 14/02/2006, 18h52
  3. [Cookies] Récupération des valeurs d'un cookie
    Par titoumimi dans le forum Langage
    Réponses: 2
    Dernier message: 17/01/2006, 10h58
  4. [struts] [checkbox] récupération des valeurs cochées
    Par abourell dans le forum Struts 1
    Réponses: 16
    Dernier message: 10/06/2005, 20h58
  5. Réponses: 2
    Dernier message: 10/05/2005, 15h54

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo