2015-11-09 12 views
6

Il mio obiettivo è creare un gioco giocabile nel terminale Linux. Tuttavia, c'è un concetto che non so come nominare, quindi le mie ricerche stanno arrivando a mani vuote.Linux C++: come posso visualizzare l'output dell'applicazione di testo fuori dallo stdout?

Come i programmi come iptraf accedono all'output a un livello così basso da poter modificare lo sfondo, il contenuto di primo piano e di carattere di ogni cella e anche catturare tutto l'input da tastiera invece della shell?

Suppongo che da qualche parte esista un array 2D che può essere modificato per visualizzare il contenuto della finestra terminale personalizzata, ma non posso dare un nome a questo concetto, quindi non posso cercarlo. Che concetto sto descrivendo?

+12

Cercare ncurses. – 123

+0

cool grazie. questo è esattamente ciò di cui avevo bisogno. – user1869743

+3

Posta una risposta, chiudi la domanda;) –

risposta

0

Secondo l'idea di this meta-answer, sto rispondendo a questa domanda in modo che venga rimosso dall'elenco "senza risposta".

Il concetto che stai cercando è stato descritto da @ 123, si chiama ncurses.

Problemi correlati