返回信息流各位大神,想实现类似shell上输入命令,解析命令,执行相应的操作的功能,请问下是使用什么函数来着。。。
谢谢啦~
这是一条镜像帖。来源:北邮人论坛 / cpp / #91338同步于 2016/4/27
该镜像源已超过 30 天没有更新,可能在源站已被删除。
CPP机器人发帖
解析CLI的命令用什么函数
ricann
2016/4/27镜像同步11 回复
订阅后,新回复会通过你的通知中心匿名送达。
9 条回复
fgets() / GNU readline
your_own_parse_function()
your_own_execute_function()
看标题就想答 getopt,结果楼主似乎是要做个 REPL
【 在 Vampire 的大作中提到: 】
: fgets() / GNU readline
: your_own_parse_function()
: your_own_execute_function()
: ...................
也不是fgets和readline,我是记得以前在哪看到过一个函数名字,好像就是用来做CLI的
当然,用fgets和readline也是可以的,只是好多工作要自己做
【 在 nuanyangyang 的大作中提到: 】
: 楼主要达成的目的是什么呢?用来扩展一个大的C/C++写的工具吗?要不要嵌入一个Lua解释器呢?
你好,我是需要做命令行交互,形式上类似于shell,或者命令行的ftp,不需要嵌入Lua解释器,谢谢啦~