我一直在研究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