Bah non ça n'y entre pas, c'est ça que je comprends pas. Par contre, si pour tester je fais une fonction à part :
int main ()
{
int choix;
cout << "1 : Enregistrer l'image" << endl;
cout << "0 : Retourner au menu principal" << endl;
cin >> choix;
while (choix == 1)
{
cout << "Veuillez entrer l'adresse a laquelle vous voulez sauvegarder l'image" << endl;
cin >> choix;
}
while ((choix != 1) && (choix != 0))
{
cout << "Choix non valide !" << endl;
cin >> choix;
}
return 0;
}
Si j'exécute ça, ça marche. Mais, intégré dans mon programme, ça ne veut pas marcher. 