Pour empecher la saisie d'un nombre qui n'est pas un short int, je feras ca :
#include <iostream.h> int i; short int j; void main() { do { cout << "Rentrer un short int :"; cin >> i; } while(i < -32768 || i > 32768); j = i; cout << "Vous avez rentrer :" << j; }
le warning du compilateur n'est pas justifier car, des qu'on sort de la boucle, i est un short int.
------------------------------- Réponse au message : -------------------------------
comment faire pour empecher l'utilisateur de rentrer autre chose qu'un short lorsque que je lui impose un cin. ou sinon y a t il un moyen de tester la valeur qu'il a ainsi entré.
|