conio.h
C
です テキスト ユーザー インターフェイスを作成するために、古い MS-DOS コンパイラで使用されるヘッダー ファイル。 Linux、Win32、OS/2 などの非 DOS オペレーティング システムを対象とするコンパイラは、これらの関数のさまざまな実装を提供しました。
#include <curses.h>
conio.h
で提供されていたほぼすべての機能を提供します。
最初に nucurses をインストールする必要があります
deb ベースのディストリビューションでは
を使用します
sudo apt-get install libncurses5-dev libncursesw5-dev
また、rpm ベースのディストリビューションでは
を使用します
sudo yum install ncurses-devel ncurses
getch()
の場合 関数のクラス、これを試すことができます
元の conio.h Borland によって実装されたため、C 標準ライブラリの一部ではなく、POSIX によって定義されていません。
しかし、これは ncurses を使用して仕事をする Linux の実装です。
同様の機能を持つ一般的な Linux ライブラリは ncurses です。