c++服务器的命令行接口
Command Line Interface for C++ Server
我已经为Linux开发了一段时间的c++聊天服务器,我已经掌握了所有基本的东西。我现在需要为它制作一个用户界面。我想做一个命令行界面,但我很难弄清楚我应该用什么来做。我基本上想要它,所以有一个地方在终端的底部为管理员类型和上面,我想要所有的消息,信息等显示。在管理员输入框上方发生的事情不应该影响管理员的输入框。实现这一目标的最佳方式是什么?我试过使用Ncurses,但我不确定它是否是最好的选择。
既然你已经做了一个聊天服务器,为什么不只是有另一个'聊天'连接在不同的端口作为管理界面?然后管理界面就是聊天客户端你可以远程管理它或者很容易地自动化tt
你也可以看看这个库:http://alexis.royer.free.fr/CLI/
(cli =命令行接口)
我认为CLI工具包(http://alexis.royer.free.fr/CLI/)可以帮助您的底层终端,即管理管理界面的终端。
你可能只需要定义你自己的IODevice,这样输出就不会影响整个屏幕。这个IODevice可能是基于ncurses的,例如,当你开始(从ncurses_console.h/.cpp中获得灵感)。
相关文章:
- 从命令行c++发送文本文件名
- 为cl.exe(Visual Studio代码)指定命令行C++版本
- 如何在OMNET++中指定与命令行参数组合的输出文件名
- 数组长度,为什么从命令行获取时不能使用它?
- 如何处理linux终端中带有负号(-)的C++中的命令行参数
- VS Code "command":"make"与终端窗口中的命令行"make"不同
- 未定义的引用 .. 使用 OpenCV 编译 C++ 代码时,从命令行
- 通过 Openssl 命令行加密,通过 c++ 解密
- CMake "--target install"无需"--build"命令行
- 更改命令行 qt5 源代码构建配置的正确/快速方法
- 使用 C++ 将命令行参数拆分为参数/向量
- 用于解析 win64 堆栈跟踪的命令行客户端(可以访问符号服务器)
- C 命令行接口
- 在远程服务器上执行命令行命令
- php自定义C++模块通过命令行工作,而不是在Web服务器上
- 用c++编写命令行接口的更好方法是什么
- 如何从其他命令行接口程序获得输出
- c++服务器的命令行接口
- 从服务器中不同位置的命令行参数传递的打开文件名
- 命令行接口-使用Midi库分析事件并存储在矢量C++中