bonjour,
Dans une boucle sans fin (que je maitrise en sortant par un zéro pour rassurer les lecteurs et censeurs)
une ligne tableauX[i] ne veux pas admettre une chaine abc!
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
 
    int i=0,yy=5;int y=0;
    string autrIncr="";
    string tableauX[yy];
    do
        {
        cout<<"<0> ou <E> pour transfert num."<<i<<" ";
        getline(cin, autrIncr);
            if  (autrIncr == "")
                {
                rlfQuat="P7BDBIJO.rtf";//n.b.ici cette variable...change à chaque tour,je n'ai rien écrit pour ne pas alourdir
                cout<<rlfQuat<<endl;
                string az=rlfQuat;
                tableauX[y]=az;
                y++;
                cout<<i<<"sz :"<<tableauX[y].size()<<"[*"<<tableauX[y]<<endl;
                }
            if  (autrIncr !="")
                {i=0;}
        }
    while (i>0);
cout<<"tableauX[y] est vide!"<<endl;
Dans toutes les fonctions que j'ai créé avec succès cette écriture existe 1000 fois!!!Quelles donc les conditions j'ai oublié?
Vous allez trouver évidemment.
Cordialement.
p.s.:je vous ai simplifié le code sauf err d'écriture car non vérifié in situ