| 12
 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
 44
 45
 46
 
 |  
else if(f==5){// debut chargement
std::ifstream fichier("boby.txt");
 long code_postal;
 std::string ligne; // variable contenant chaque ligne lue
 
        // cette boucle s'arrête dès qu'une erreur de lecture survient
        while ( std::getline( fichier, ligne ) )
        {
            if(g==0){
             nom = ligne;
             g++;
             }   
             else if(g==1){
             prenom=ligne;
             g++;
             }       
            else if(g==2){
             adres=ligne;
              g++;
              }
            else if(g==3){
            std::istringstream iss(ligne);
            iss >> code_p;
            g++;     
            }       
            else if(g==4){
            villen =ligne;            
            g=0;
            pil.push_back(new adherent(nom, prenom, adres, code_p, villen));
            /*nom=0;
            prenom=0;
            adres=0;
            code_p;
            villen=0;*/
            }
 
 
            // afficher la ligne à l'écran
            std::cout << ligne << std::endl;
        }
 
 
 
 
}// fin chargement |