2010-10-28 27 views

Répondre

2

Normalement, vous utiliserez une bibliothèque comme ncurses qui fournit une abstraction pour contrôler le terminal. Cependant, si vous voulez émettre le ANSI escape code brut pour le faire directement, vous aurez besoin du code CUP, qui ressemble à \e[n;mH où n et m sont les numéros de lignes et de colonnes (basé sur 1, l'origine est le coin supérieur gauche) \ e est le code de contrôle ESC (0x1b).

+0

J'avais peur que Curses soit la seule option. J'ai une erreur de lien essayant d'obtenir la commande de déplacement pour fonctionner, et espérais quelque chose de différent. Je vais devoir poster une nouvelle question. Merci. – Alyoshak

+0

Je crois qu'il existe une alternative plus moderne aux sorts, mais je ne me rappelle plus comment ça s'appelle. Cela vaut la peine de chercher cependant. –