bonjour,

je suis débutant en C++.
J' ai un soucis de conversion je pense.
j'ai une liste que je remplit de valeurs au fur et a mesure et quand je saisit 0 ca termine la saisie.
Je voudrai pouvoir terminer la saisie en tapant '&' ou alors faire 'echap'


voici mon code:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 
cout << "Entrer un nombre et taper 0 pour terminer :\n";
   while (cin >> x, x != 0)
   L.push_back(x);
   affiche("Liste :", L);
   system ("pause");
   cout << "Taille de la liste : " << L.size()<< "  |  "<< "Taille max de la liste" << L.max_size() << endl;
   system ("pause");
je pense qu'il faut integrer le code ascii des touches mais je ne sais pas comment faire.
D'autre part si vous avez un moyen pour optimiser la saisie

Merci d'avance