Non, je n'utilise pas les string ! ( c'est une contrainte )
Ce que je veux faire, c'est l'acquisition d'une ligne de commande, avec cin.getline() !
voici ma commande qui le fait :
cin.getline(Chaine_Entrante,BUFSIZ,'\n');
Jusque là tout va bien !
Mais si on entre une ligne de commande supérieur a BUFSIZ => pas bien !!!
cin.getline me renverra les BUFSIZ premier caractère et effectue le code qui suit !
Ensuite il recommence avec les caractère restant !!
Il faut que je puisse controler que toute la chaine est lue en 1 fois !!!
Mais comment faire ?
Partager