3

一番下に追加する行を出力するだけでなく、コンソールのすべての行に出力できるプログラムを作成する方法を考えていました。コンソール ベースのアプリを作成できるように、そのようにコンソール全体を制御するにはどうすればよいですか?

4

1 に答える 1

10

cursesまたは同様のライブラリを使用して、そのような UI を作成できます。たとえば、GNU ncursesを確認してください。

ウィキペディアは ncurses をうまくまとめています

ncurses は API を提供するプログラミング ライブラリであり、プログラマは端末に依存しない方法でテキスト ユーザー インターフェイスを記述できます。これは、ターミナル エミュレーターで実行される「GUI のような」アプリを開発するためのツールキットです。また、リモート シェルの使用時に発生する遅延を減らすために、画面の変更も最適化します。

始めるには、NCURSES Programming HOWTOをチェックしてください。

于 2009-09-26T17:57:38.190 に答える