腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
延迟
_
getch
()
输入
、
所以我有一段代码,我想,我需要
延迟
_
getch
输入
,以便让cout完成。目前,垃圾邮件或按住适当的按钮收集
输入
的速度比我刷新控制台并以某种方式存储它们的速度更快,所以松开按钮后,需要一些时间才能完成刷新和打印。 我试着清除待定couts,但是我不能这样做。我也尝试过在_
getch
()之前使用Sleep(),但是直接这么做是行不通的。 编辑 我所能找到并理解的任何刷新或缓冲区清除对我来说也不起作用,因此我试图放慢
输入
收集的速度。inp == 77) cordy += 1; /
浏览 19
提问于2019-12-28
得票数 0
1
回答
Ncurses键盘
输入
、
、
、
、
我测试了
getch
和getchar,但是它正在等待
输入
,我认为必须有一个函数来读取键盘缓冲区。我代码的一部分 if (key!
浏览 3
提问于2012-02-09
得票数 0
2
回答
程序不会在
getch
()处暂停
、
、
我正在为一个类似于游戏的游戏编写代码,代码的这一部分使用
getch
()来接受用户
输入
来指导字符下一步移动到哪里。据我理解,
getch
()将暂停程序,直到它接收到用户的
输入
为止,但我的代码在到达行时不会暂停。这是代码 { comm =
getch
(); command_move(d, comm我在这个方法中做了什么不允许
getch
()暂停程序的错误,还是我误解了
get
浏览 3
提问于2017-03-06
得票数 0
回答已采纳
2
回答
getch
()等待
输入
键?
、
、
我使用
getch
()作为暂停程序的函数,但是,字符按下屏幕上的回显,它在继续之前等待按回车键(它看上去与扫描文件的工作方式没有任何不同)。
getch
()函数有什么问题?
浏览 1
提问于2012-12-03
得票数 4
4
回答
在C++中按下退出键无限循环
、
、
它不应该阻止下一个键
输入
,{ if (key==ESCAPE) break; //else //{
浏览 3
提问于2012-06-01
得票数 2
1
回答
NCurses中奇怪的光标运动(C)
、
每次我
输入
一个键时,光标都会向左移动一个位置,直到它到达左边,并停留在那里。理论上,每次循环循环时,光标应该设置为y=1,x=3。cbreak(); int chr; mvaddch(1, 3, chr); curs_set(2); clrtoeol(
浏览 6
提问于2022-10-21
得票数 1
回答已采纳
1
回答
无
延迟
模式在ncurses c++中的应用
、
、
我使用
getch
()来实现主charachter的移动。需要启用无
延迟
模式来设置非阻塞
getch
()。nodelay(stdscr, TRUE); 但是,如果我想在游戏开始前使用
getch
()或getstr()来读取用户名,该怎么办?显然,我需要像往常一样使用
getch
(),等待用户
输入
。
浏览 2
提问于2016-12-27
得票数 4
2
回答
如何在ncurse中使用凝固汽油()?
、
、
、
、
我正试图在c++中创建一个带有ncurses库的游戏。当我向播放器发射子弹时,我必须使用凝固汽油弹()函数来画出子弹的运动,但是玩家不能移动,因为有了凝固汽油弹()函数。我怎么才能解决呢?我必须使用线程,还是有一个函数可以帮助我做到这一点?谢谢大家的关注。
浏览 6
提问于2022-05-04
得票数 0
1
回答
为什么不等我按下钥匙?
、
、
、
、
来自ncurses(3) linux手册页: sub nodelay(WINDOW, bool) returns int32 is native(LIB) {*}; sub
getch</
浏览 2
提问于2016-03-20
得票数 4
2
回答
使用Python诅咒的回调
、
、
我的代码看起来像这样:while True: if c !
浏览 1
提问于2012-05-29
得票数 3
回答已采纳
2
回答
在使用带timeout() set的
getch
()时重绘
延迟
、
、
、
我有ncurses程序,我需要即时响应用户的
输入
和期限调整大小和1秒之间的重绘。 wnoutrefresh(testwin); ke
浏览 7
提问于2014-08-07
得票数 0
回答已采纳
4
回答
应该在哪里使用ncurses?
、
、
、
int argvLen = sizeof(argv)/sizeof(*argv); { int n =
getch
浏览 11
提问于2013-09-04
得票数 0
2
回答
终端调整大小时的
Getch
()行为?(诅咒)
、
当我调整终端尺寸时,
getch
返回410。为什么
getch
将调整大小解释为
输入
?410是什么?这是一个特殊的符号吗?代码: initscr(); cbreak(); noecho(); printw("%d", x); endwin(); } 但是当我使用超时值时,我得到了ERR (即-
浏览 2
提问于2020-10-02
得票数 1
回答已采纳
2
回答
在用户写入时使用getchar()
、
、
我正在用program程序模拟电视游戏。玩家有60秒的时间来猜测一个单词,当他找到一个单词时,他必须按enter键来获得一个新的单词:单词会发生变化,单词的数量和剩余时间会升级。因为"enter listener“部分是一个getchar,所以我猜测是否可以在等待使用getchar()按回车键的同时,对剩下的时间进行实时升级。 while(1) { parola = parole[rand() % n]; //PRINT WORDS, NEW WORD, SECONDS LEFT
浏览 24
提问于2019-06-09
得票数 1
2
回答
清除C/ c++中的用户
输入
缓冲区
、
、
、
我想清除
输入
缓冲区,但不知道如何清除,下面的代码请自己尝试:{ if (kbhit()) } while(1);如果我垃圾邮件-按键盘,字母将逐个打印,每个
延迟
500毫秒。如何清除整个
输入
缓冲区,即使按多次,也只会出现一个
浏览 4
提问于2014-07-17
得票数 0
2
回答
“按任意键或等待10秒才能继续”
这里有一段代码,可能只需
延迟
10秒才能继续,但我想添加一个功能,用户可以等待
延迟
或按任意键继续,我知道这样做不像delay(10000) ||
getch
();那样?clrscr(); delay(10000); //
getch
浏览 5
提问于2013-10-24
得票数 1
回答已采纳
1
回答
在游戏中从控制台窗口
输入
、
、
当您想要在控制台窗口中
输入
时,按住一个键片刻,输出会显示出来,但会有一些
延迟
。例如,在任何类型的常见文本编辑器中,您都会看到相同的结果。有没有办法获得主机游戏的直接
输入
?我目前使用_
getch
()来读取键盘
输入
,使用_kbhit来检查游戏循环中是否按下了某个键。
浏览 4
提问于2010-03-01
得票数 2
1
回答
删除
getch
()函数的
延迟
、
我在arrow中使用ncurses,我希望使用
getch
()来捕获箭头键和转义键。您认为
延迟
是否可以删除或设置为零?男人或IBM医生说,当你同时使用键盘时,尝试用
getch
捕捉逃逸是没有用的,但我想得到它. 对不起,我的英语不好,谢谢你的回答:)
浏览 2
提问于2015-12-05
得票数 1
回答已采纳
2
回答
简单的python curses-应用程序在运行时使用100%的CPU。这是正常的吗?
、
、
、
.Name) while running: q = self.screen.
getch
浏览 4
提问于2013-03-29
得票数 1
回答已采纳
2
回答
Python3 +诅咒:如何按"q“立即结束节目?
、
、
、
、
while True: sc.refresh() if sc.
getch
浏览 4
提问于2014-06-19
得票数 4
回答已采纳
点击加载更多
相关
资讯
C语言编程小游戏:小球碰撞
PARADISE延迟高、延迟波动大?一招解决
C语言编程入门到大神—初学者菜鸟实战篇制作2048小游戏
Hibernate延迟加载
低延迟意识
热门
标签
更多标签
云服务器
对象存储
ICP备案
云点播
实时音视频
活动推荐
运营活动
广告
关闭
领券