2010-04-23 5 views
1

Plusieurs applications basées sur console comme vim ou lynx offrent une interface utilisateur riche qui permet à l'utilisateur de naviguer librement sur la console, de manipuler des données directement à l'écran, d'accéder aux menus et bien plus encore. Comment cela est-il réalisé en principe sur Unix/Linux avec C++? Est-ce que vous manipulez directement une sorte de tampon de caractères ou l'écran est-il constamment effacé et réimprimé sur stdout? Existe-t-il un ensemble de bibliothèques pour implémenter un tel comportement ou même une sorte de boîte à outils GUI événementielle "moderne" pour la console?Recettes/tutoriels/bibliothèques pour la navigation de terminal de type GUI (style vim/lynx)?

+0

Voir aussi: http://stackoverflow.com/a/1541924/59087 –

Répondre

6

La bibliothèque ncurses.

+0

Merci, nous allons vérifier! –

Questions connexes