gpt4 book ai didi

c++ - C++中的简单交互式提示

转载 作者:搜寻专家 更新时间:2023-10-31 00:47:49 24 4
gpt4 key购买 nike

我开发的应用程序通常在无人值守的情况下运行。现在我需要向它添加一些类似交互式提示的东西。在交互模式下,运算符(operator)将能够向应用程序发出简单的命令 - 没有什么花哨的简单命令,例如 startstop。参数化命令(例如 repeat 10)和命令历史也不错。

您是否偶然知道任何有助于完成此类任务的图书馆。我一直在考虑像 boost::program_optionsgflags 这样的东西,但用于交互式提示而不是命令行参数。有什么想法吗?

谢谢

最佳答案

Readline 是这方面最著名的库之一

http://tiswww.case.edu/php/chet/readline/rltop.html

它受 GPL 保护,因此只能在 GPL 兼容程序中使用。

我快速搜索了替代品,发现了这个:

http://github.com/antirez/linenoise

关于c++ - C++中的简单交互式提示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3440693/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com