argagg:一个简单的C ++ 11命令行参数解析器

时间:2024-06-15 10:30:45
【文件属性】:

文件名称:argagg:一个简单的C ++ 11命令行参数解析器

文件大小:121KB

文件格式:ZIP

更新时间:2024-06-15 10:30:45

cmake getopt argument-parser cpp11 doxygen

参数汇总器 这是另一个C ++命令行参数/选项解析器。 它被编写为其他框架(如 , , 等)的简单惯用替代方法。 目的是通过易于使用的API以简单的方式满足大多数参数解析需求。 它可以对所有参数进行一次传递,识别以- (短)或-- (长)为前缀的标志,并将其聚集为具有许多便捷功能的易于访问的结构。 它推迟处理类型,直到您访问它们为止,因此结果结构最终只是指向原始命令行参数C字符串的指针。 argagg支持: 选项(短)以连字符( - )开头,长选项以两个连字符( -- )开头 多个短选项可以按单个连字符分组-a -b -c也可以写为-abc或-bac等。 选项名称为字母数字,但长选项可能包含连字符 -v有效,-- --ftest-coverage有效 -#无效,-- --bad$option无效 可以为短参数提供带或不带空格分隔符的参数-I /usr/local/include和-


【文件预览】:
argagg-master
----packaging()
--------rpm()
----doc()
--------root.md(7KB)
--------.gitignore(24B)
--------doxygen.cfg.in(9KB)
--------cppreference-doxygen-web.tag.xml(1.05MB)
----CMakeLists.txt(6KB)
----examples()
--------gengetopt_main1.cpp(4KB)
--------joinargs.cpp(4KB)
----.travis.yml(551B)
----LICENSE(1KB)
----test()
--------test.cpp(43KB)
--------doctest.h(149KB)
--------test_csv.cpp(5KB)
--------test_opencv.cpp(10KB)
----README.md(11KB)
----.gitignore(6B)
----CHANGELOG(6KB)
----include()
--------argagg()

网友评论