如何在getstr()c ++ ncurses之后删除文本
我一直在学习使用ncurses库,我遇到过getstr()。 我想知道如何在值已经存储在变量中后从终端上的getstr()中删除文本? 我试图在谷歌上找到答案,但没有运气!
基本上我想要它,所以当用户按下输入时,文本将从屏幕上删除。
据我所知,ncurses有两个函数, gotoxy()
和getxy()
,它们可以让你跳转到屏幕的每个位置并告诉你你所知道的位置。
跳转到前一行的前面并调用clrtobot()
以擦除光标后的所有内容。
编辑:
既然你说清除整个窗口是一个选项,你可以调用clear()
(也是ncurses库的一部分)。
不熟悉ncurses,但你试过移动光标,然后覆盖输入的内容吗?