Protéger la surcharge de l'opérateur >> ?
Salut,
J'ai encore une question.
Donc j'ai ma surcharge de l'opérateur >>
Code:
1 2 3 4 5 6 7 8
| std::istream &operator>>( std::istream &fluxEntrant, Vecteur &vecteur )
{
std::cout << "Entrez les " << vecteur.size() << " coordonnees : ";
for(unsigned int i=0; i<vecteur.size();i++)
fluxEntrant >> vecteur[i];
return fluxEntrant;
} |
Je me demandais comment je pouvais la protéger.
C'est à dire si l'utilisateur entre une lettre à la place d'un nombre. Idéalement il faudrait que ça se répète jusqu'à ce que l'utilisateur n'entre que des nombres.
Comment faire ?
Merci.