\C++\ Bouger le curseur cin + linux

Mr.Mime -  
Char Snipeur Messages postés 9813 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,
J'aimerais trouver un moyen simple de bouger le curseur quand je fais une saisie de texte sous linux.
Quand j'embarque dans la console (Konsole kde 4.1) et que je fais tourner mon programme, essayer de peser sur les fleches pour revenir en arrière me sort des caractère du genre [[^B.

Exemple, lors du programme en console il attend un parmetre et j'ai fait une faute

Rentrer votre pays :
Caanda -> J'essaye de revenir en arrière mais à la place il me met [[^B (ou quelque chose qui ressemble) à la suite.
A voir également:

2 réponses

untel
 
Normal, ton programme est lancé, tu ne peux plus le modif...
fait ctrl+c, puis flèche haut et modifie la commande...
0
Char Snipeur Messages postés 9813 Date d'inscription   Statut Contributeur Dernière intervention   1 299
 
Sortir du programme ne résoudra pas le problème.
Le solution la plus simple et la plus efficace est de compiler avec la bibliothèque "readline", qui permet de faire toute sorte de choses.
0