I was recently able to get getch() ( conio.h, Windows )
like feel using getchar() under Linux Mint. That is, without using the ncurses library.
This is needed to implement things like "Press any key to continue".
I've written a post on that ...
I've been searching for something like this for my terminal apps since long. Hope it helps someone!