当前位置:  技术问答>linux和unix

unix下用C语言如何获得键值(不阻塞)?bioskey没法用

    来源: 互联网  发布时间:2015-10-01

    本文导语:  最近编写了一个抽奖程序,希望屏幕一直显示数字,然后按一个键后,屏幕上的数字暂停,程序中止也就是从循环中跳出,请问如何接受这个键值或如何实现这个功能,我用informix-4gl写的 我试了调用C语言的getchar和bi...

最近编写了一个抽奖程序,希望屏幕一直显示数字,然后按一个键后,屏幕上的数字暂停,程序中止也就是从循环中跳出,请问如何接受这个键值或如何实现这个功能,我用informix-4gl写的

我试了调用C语言的getchar和biosky都不行,getchar是阻塞的(一直等待键盘输入),然后bioskey在unix下没法用

我听说可以用curses,可是一点都不会,不知道能不能

请帮帮小弟……

|
用getch,然后判断收到的字符,如果是你想要退出的键值就退出。

|
用curses是比较实际的作法
我以前也有类似的需要,搞了N久搞不定

|
搜索curses的资料啊,到处都是。
很简单,

    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • mysql获得60天前unix时间思路及代码
  • 如何在UNIX下获得MAC地址?
  • unix下获得文件的建立时间
  • SCO UNIX 5.05下的线程软件包可以从哪里获得?(在线等待)
  • unix下如何获得内存信息(内存占有率等)?
  • 请问UNIX下如何获得某个目录所在分区的剩余空间
  • 获得UNIX操作系统问题
  • 如何在Linux或Unix中获得硬件资源信息?希望各位指点迷津!!!
  • 送分! UNIX C编程。 程序中如何获得当前运行目录? .
  • 请问unix下哪个命令可以获得一个文件夹的大小
  • 请教高人,在unix中怎样使一般进程暂时获得管理员的权限,急!!谢谢
  • 请问,在unix中用C/C++写的监控程序有没有可以获得磁盘空间的函数?
  • NOSQL iis7站长之家
  • 我是一位非计算机专业的研究生,想学习unix系统、网络管理员,并获得sun公司的认证证书,以后想从事unix环境下的开发工作,请各位指点一下,有没有可能?
  • 在UNIX中如何通过程序获得主机的资源使用状况,CPU利用率等。
  • java命名空间java.util.regex类pattern的类成员方法: unix_lines定义及介绍
  • 刚刚接触Unix系统和Unix编程。急需Unix下多线程程序设计和网络Socket程序设计方面的资料。
  • unix/Linux下c++ boost thread库读写锁介绍
  • 关于UNIX的历史 : 1973年,K.Thompson和D.M.ritchie,用C改写UNIX。那么,在此之前,UNIX是用什么写的?
  • php将标准字符串格式时间转换成unix时间戳_strtotime
  • 没有unix系统我如何学习unix
  • php将unix时间戳转换成字符串时间函数(date)
  • unix盘哪里有下载的??哪里有比较好的unix论坛??万分感谢!!!!!!!!!
  • unix/Linux下c/c++ pthread库读写锁函数介绍
  • 急!装完unix5.06,再装win2000。重启后不能进unix.
  • UNIX特急!!!digital unix问题,请专家快来!!!
  • UNIX支持中文否,请推荐UNIX好书
  • SCO UNIX 5.0用软盘启动之后无法启动UNIX
  • 散分!!unix 用户调查!!!你使用哪款unix
  • hp unix 和 sco unix的区别
  • 入门问题,我想向UNIX编程方向发展,单目前不会UNIX,我该如何做


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3