相关疑难解决方法(0)

非阻塞getch(),ncurses

我在使用ncurses的getch()来阻止时遇到了一些问题.默认操作似乎是非阻塞的(或者我错过了一些初始化)?我希望它像Windows中的getch()一样工作.我试过各种版本的

timeout(3000000);
nocbreak();
cbreak();
noraw();
etc...
Run Code Online (Sandbox Code Playgroud)

(不是所有的同时).WINDOW如果可能的话,我宁愿不(明确地)使用任何.一个while围绕残培环路(),检查特定的返回值是OK了.

linux g++ ncurses getch blocking

22
推荐指数
3
解决办法
5万
查看次数

标签 统计

blocking ×1

g++ ×1

getch ×1

linux ×1

ncurses ×1