7得票1回答
如何在ncurses屏幕中输入单词?

我曾经尝试使用raw_input()函数,但发现它与ncurses不兼容。之后我尝试了window.getch()函数,虽然可以在屏幕上输入和显示字符,但无法实现输入。如何在ncurses中输入一个单词,并使用if语句对其进行评估? 例如,我想在ncurses中实现以下内容: import...

13得票2回答
使用gdb调试ncurses应用程序

我正在尝试使用gdb调试我的ncurses应用程序。 我使用tty命令将程序的输入/输出重定向到另一个终端。 输出正常,但是输入方面出现了问题。 我在我的应用程序中使用getch()函数来获取符号。 因此,例如,如果我在gdb会话中执行以下操作:tty /dev/pts/5 我在另一个终端窗口...

12得票4回答
libncurses.so.5 - 无法打开共享库,Fedora

当我在新的 64 位 Fedora 28 系统上尝试运行一个 64 位程序时,出现了以下错误: 我已经尝试安装 ncurses 库,有以下几种方式: sudo yum install ncurses-libs sudo dnf install ncurses-devel yum provi...

15得票1回答
NCurses中的鼠标移动事件

我想知道NCurses中是否有鼠标移动事件,并且是否有捕获它们的方法。按照NCurses编程HOWTO中的与鼠标交互,似乎通过在调用mousemask时启用REPORT_MOUSE_POSITION位,确实可以捕获鼠标移动事件。 因此,我尝试了这个方法,但似乎并没有起作用。我的代码类似于: ...

40得票2回答
用颜色填充ncurses窗口

我只具备基础的ncurses知识,而且在man页面中也没有找到这个问题的答案。 当您为一个窗口设置前景和背景颜色时,有没有一种方式可以用背景颜色填充整个窗口?

10得票4回答
使用D编程语言的ncurses api

我正在尝试使用神经网络自学人工智能。 简而言之,我想创建一个简单的图形,使用ncurses显示我的程序中正在发生的事情。 我使用的教程在这里。 我原本认为D与C兼容,理论上可以相对容易地调用C函数。 但我发现不是这样的。 我是一名相对新手程序员,即使是简单的解释也有些超出我的理解范围。 我在这...

11得票2回答
如何安装不在conda软件包库中的R软件包?

我正在使用Anaconda来管理我的R安装。对于Anaconda提供的R通道中可用的软件包,它运作得很好,但是我在安装不包含在Anaconda仓库中的软件包时遇到了麻烦。 我尝试了几种不同的方法,所有方法都列在下面,并附有其错误输出。 1. install.packages('rafali...

9得票3回答
在C语言中,用于对话框和小部件的库(在Win32控制台应用程序中)

我看到很多在Windows上运行的控制台应用程序中有一些对话框和小部件。例如: 还有很多类似的例子。现在我的问题是:是否有任何库(使用 C 语言)可以在 Win32 控制台应用程序中创建对话框和小部件? 更新:看到了 pdcurses,但它缺少真正的 ncurses 库中的库,如 me...

20得票2回答
如何安装ncursesw开发库

我试着按照以下链接中的说明操作: https://github.com/flok99/multitail/blob/master/INSTALL 它说要安装“ncursesw开发库”。 我该如何安装呢?

29得票2回答
Python ncurses、CDK、urwid有什么区别?

这三个有什么区别?据我所知,它们都提供与curses绑定的功能,而curses是用于终端文本界面的C库。 我目前对这三个都没有了解,也从未使用过curses。你会推荐哪一个?我听说过无数次ncurses,但只在研究中一两次听说过CDK,从未听说过urwid(我想是这样的)。