Библиотеку conio.h не рекомендуется использовать в c++??
а что если нужна функция _getch()? есть аналоги?
По дате
По рейтингу
Не рекомендуется из-за того что она не стандартная, присутствует не во всех компиляторах, и создаёт проблемы с переносимостью.
Если тебе нужна переносимая программа с необходимостью построения нестандартного консольного интерфейса, то нужно использовать отдельные библиотеки типа ncurses (вроде как есть версия и для винды)
Если ничего из этого не требуется - можешь использовать conio дальше.
А что, потоковый ввод не подходит? Предварительно синхронизировать с клавиатурой.
getchar()