我一直在研究Linux的这个C++聊天服务器一段时间,并且我已经完成了所有基本工作。我现在需要为它创建一个用户界面。我想创建一个命令行界面,但是我很难弄清楚我应该怎么做。我基本上想要它,所以在终端的底部有一个地方供管理员键入,并在上面显示我希望显示的所有消息,信息等。管理员输入框上方发生的情况不应该影响管理员的输入框。什么是实现这一目标的最佳方式?我曾尝试使用Ncurses,但我不确定它是否是最佳选择。C++服务器的命令行界面
0
A
回答
1
你可以看看这个LIB太:http://alexis.royer.free.fr/CLI/
(CLI =命令行界面)
4
既然你已经完成了一个聊天服务器,为什么不在管理界面的另一个端口上有另一个“聊天”连接呢?那么对于管理界面无论你的聊天客户端使用,你可以远程管理它还是轻松地自动TT
1
我认为CLI工具包(http://alexis.royer.free.fr/CLI/)可以帮助您管理管理界面的底层终端。
您可能只需定义自己的IODevice,以便输出不会影响整个屏幕。 这个IODevice可能基于你开始时的ncurses(从ncurses_console.h/.cpp获得灵感)。
相关问题
- 1. C#服务器自定义命令行界面
- 2. C++命令行界面
- 3. ExpressJs服务器以及命令行界面
- 4. 带命令行界面的C#框架
- 5. TCP服务器C++/Unix命令行
- 6. Node.js的命令行界面
- 7. Visual C#窗体和命令行界面
- 8. 服务器端命令行
- 9. Windows 8模拟器命令行界面
- 10. Flash命令行界面
- 11. 命令行界面或PowerShell?
- 12. Bekeley caffe命令行界面
- 13. 如何为Windows服务添加命令行界面
- 14. 运行服务器的命令行
- 15. 服务器端的命令行排队
- 16. NUnit服务器Web界面
- 17. Java中的命令行界面
- 18. Java GUI中的命令行界面
- 19. 命令行程序的Web界面
- 20. 在远程服务器上执行命令行命令
- 21. 从命令行执行DB2命令到远程服务器
- 22. 如何通过命令行界面运行这个curl命令
- 23. 错误从命令行界面运行abaqus cae命令
- 24. 使用Jenkins运行AWS命令行界面:找不到命令?
- 25. Winsock2命令行服务器示例
- 26. 运行轨服务器命令
- 27. TFS命令行 - 哪个服务器?
- 28. 错误命令行“轨服务器” MAC
- 29. 远程服务器命令执行
- 30. Python:HTTP服务器和命令执行
Alexis,j'avaisdéjàrépondu^^ YE。 – Offirmo