如何在getstr()c ++ ncurses之后删除文本

我一直在学习使用ncurses库,我遇到过getstr()。 我想知道如何在值已经存储在变量中后从终端上的getstr()中删除文本? 我试图在谷歌上找到答案,但没有运气!

基本上我想要它,所以当用户按下输入时,文本将从屏幕上删除。

据我所知,ncurses有两个函数, gotoxy()getxy() ,它们可以让你跳转到屏幕的每个位置并告诉你你所知道的位置。

跳转到前一行的前面并调用clrtobot()以擦除光标后的所有内容。

编辑:

既然你说清除整个窗口是一个选项,你可以调用clear() (也是ncurses库的一部分)。

不熟悉ncurses,但你试过移动光标,然后覆盖输入的内容吗?