gpt4 book ai didi

c - Ncurses curs_set(0) tty

转载 作者:行者123 更新时间:2023-11-30 15:25:50 24 4
gpt4 key购买 nike

我的问题可能有一个简单的答案(或者根本没有答案),但是什么可能导致 curs_set(0) (使光标不可见)在 tty 上失败,但在终端模拟器上失败?

我的测试代码是最简单的:

#include <ncurses.h>
#include <stdio.h>

int main()
{
initscr(); curs_set(0);
getch();
endwin();
return 0;
}

最佳答案

或者 tty 缺乏禁用光标的能力,或者,在用于 tty 的 terminfo 描述中错误地定义(或丢失)了禁用光标的代码。具体来说,ncurses 尝试使用“civis”功能。您可以通过“infocmp”命令检查如何以及是否为您的 tty 定义了此定义。

this question 的答案包括许多相关细节。

关于c - Ncurses curs_set(0) tty,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27641632/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com