【发布时间】:2022-01-19 10:28:27
【问题描述】:
我需要解析如下 C 语言中给出的命令选项:
./myBinary --option1 名称 --option2 年龄 --option3 地址
Getopt 仅支持 -l , -a 种标志。有什么建议吗?
【问题讨论】:
-
C 语言没有命令行解析的概念,只有附加的 库 有。标准 BSD 和 POSIX 版本只接受单字符选项,但 GNU 还定义了
getopt_long,它能够处理多字符选项。
标签: c parsing command-line