conio.h
je C
hlavičkový soubor používaný ve starých kompilátorech MS-DOS k vytváření textových uživatelských rozhraní. Kompilátory, které se zaměřovaly na operační systémy jiné než DOS, jako je Linux, Win32 a OS/2, poskytovaly různé implementace těchto funkcí.
#include <curses.h>
vám poskytne téměř všechny funkce, které byly poskytnuty v conio.h
nucurses je třeba nainstalovat na prvním místě
V distribucích založených na deb použijte
sudo apt-get install libncurses5-dev libncursesw5-dev
A v distribucích založených na otáčkách použijte
sudo yum install ncurses-devel ncurses
Pro getch()
třídy funkcí, můžete zkusit toto
Původní conio.h byla implementována společností Borland, takže není součástí standardní knihovny C ani není definována standardem POSIX.
Ale tady je implementace pro Linux, která k tomu používá ncurses.
Populární linuxová knihovna, která má podobnou funkcionalitu, by byla ncurses.