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

ncurses键盘方向键的使用

    来源: 互联网  发布时间:2016-09-16

    本文导语:  #include  #include  using namespace std; int main() {     initscr();     keypad(stdscr, TRUE);     char ch = getch();     switch(ch)     {         case KEY_LEFT:             addstr("LEFTn");             break;         case K...


#include 
#include 

using namespace std;

int main()
{
    initscr();
    keypad(stdscr, TRUE);
    char ch = getch();
    switch(ch)
    {
        case KEY_LEFT:
            addstr("LEFTn");
            break;
        case KEY_UP:
            addstr("UPn");
            break;
        default:
            break;
    }
    return 0;
}

这个程序好像并不能识别方向键啊,
各位大神帮忙看一下

|
char ch = getch();
这条语句中ch应该定义为int,改成
int ch=getch();
就可以了。

    
 
 

您可能感兴趣的文章:

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












  • 相关文章推荐
  • Ncurses库的使用问题
  • 求教: 请问怎样使用ncurses的Field制作一个密码输入框,输入密码显示的*号 谢谢各位
  • 使用ncurse库,碰到一个非常令我费解的问题
  • 字符终端处理库 NCurses
  • ncurses库能实现窗口滚动条吗
  • 运用ncurses库做的程序算不算可视化程序
  • ncurses 与 curses 有什么区别
  • ncurses分屏显示
  • 请问ncurses与curses有区别吗?有什么区别?在这两个库下编写的程序通用吗?
  • 有人安装成功过 ncurses development kit (ndk) 么
  • 请问高手,linux c调用ncurses 库后如何不乱屏强制退出
  • 初学Linux编程。用gcc编译ncurses库出现问题:
  • 我正在做一个Linux下基于ncurses库的文本编辑器,想知道如何取得Ctrl键,请高手指点,谢谢!
  • 谁可以告诉我那有讲ncurses的?越具体越好!


  • 站内导航:


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

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

    浙ICP备11055608号-3