<分区>
我在 Ubuntu 上使用 C++
如何在我的终端上隐藏上图中所示的红色框(用户输入)?
char *MESSAGE=getpass("");
上面的代码会在每次输入后留下一个空行,我不希望在用户输入消息时隐藏该消息。
简而言之,我希望消息在我输入消息时可见,但他一进入我的终端就不可见。
编辑:有人可以告诉我这个问题是如何复制到那个线程的吗?
标签 c++ linux input io user-input
<分区>
我在 Ubuntu 上使用 C++
如何在我的终端上隐藏上图中所示的红色框(用户输入)?
char *MESSAGE=getpass("");
上面的代码会在每次输入后留下一个空行,我不希望在用户输入消息时隐藏该消息。
简而言之,我希望消息在我输入消息时可见,但他一进入我的终端就不可见。
编辑:有人可以告诉我这个问题是如何复制到那个线程的吗?
最佳答案
您可以在消息发送后清空终端,然后重新打印整个聊天。
关于c++ - 如何在我的终端上隐藏我的输入?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37996775/