У меня проблемы с получением getc () для ncurses. Операция по умолчанию кажется неблокирующей (или я пропустил некоторую инициализацию)? Я хотел бы, чтобы это работало как getch () в Windows. Я пробовал различные версии
timeout(3000000);
nocbreak();
cbreak();
noraw();
etc...
(не все одновременно). Я бы предпочел не (явно) использовать любые WINDOW
, если это возможно. while
цикл вокруг getch (), проверка правильности возвращаемого значения тоже в порядке.