Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- while (true)
- {
- cout << "Quelle est la surface de la residence ? : ";
- cin >> surface_saisie;
- if (! cin.good())
- {
- cout << endl << "Erreur dans le flux." << endl;
- return 1;
- }
- bool mauvaiseSaisie = false;
- for (int i = 0; i < surface_saisie.size(); ++i)
- {
- if (! isdigit(surface_saisie[i]))
- {
- mauvaiseSaisie = true;
- break;
- }
- }
- if (! mauvaiseSaisie)
- {
- int surface;
- istringstream(surface_saisie) >> surface;
- maison.init(,surface);
- break;
- }
- }
Add Comment
Please, Sign In to add comment