标签: c++ linux sockets server
我想用C ++编写服务器,我会通过Netcat或Telnet连接到这个服务器。服务器将向客户端发送菜单,客户端将使用箭头导航以选择选项。我的问题是:如何从客户端实时获取char-messages(而不是在点击Enter之后)?
答案 0 :(得分:1)
C ++标准库没有用于键盘输入的API。只有流的API,需要按Enter(或EOT)。
在POSIX shell上实现直接键盘输入非常棘手,我建议使用现有的库。
特别是,curses库的实现将具有getch函数,您可以循环轮询。
getch