docs: update

This commit is contained in:
2025-07-16 14:02:02 +08:00
parent f6ee49f85e
commit ce4d0fc423

View File

@@ -92,9 +92,10 @@ example -h
1. 初始化解析器
```c
ArgParse *argParseInit(char *documentation);
ArgParse *argParseInit(char *documentationArgParseValueType value_type);
```
- `documentation` 解析器的文档信息
- `valueType` 程序本身需要的值类型
2. 添加命令
```c
@@ -226,6 +227,16 @@ char **argParseGetGlobalArgList(ArgParse *argParse, char *opt, int *len);
- `opt` 参数选项
- `len` 参数个数
8. 获取程序值
该值为非命令的值,类似`gcc main.c`,该类程序没有使用命令,因此该值就是`main.c`
```c
char *argParseGetVal(ArgParse *argParse);
char **argParseGetValList(ArgParse *argParse, int *len);
```
- `argParse` 解析器
- `len` 参数个数
### 触发检测API
1. 检测当前检测的命令的某个选项是否触发
```c