文件名称:cxxopts:轻量级C ++命令行选项解析器
文件大小:106KB
文件格式:ZIP
更新时间:2024-04-29 15:10:58
cpp argument-parser option-parser C++
关于
这是一个轻量级的C ++选项解析器库,支持选项的标准GNU样式语法。
特征
以下是cxxopts支持的一些功能:
标志/开关(即布尔字段)
支持短版和长版(分别是-f和--flag )
支持组合简短版本(即-fBgoZ与-f -B -g -o -Z )
支持多次出现(即-vvv或-v -v -v )
支持-?
位置参数
支持Unix的--这意味着,只有定位参数跟随
支持部分解析(即cmd
【文件预览】:
cxxopts-master
----cxxopts-config.cmake.in(114B)
----INSTALL(656B)
----src()
--------example.cpp(5KB)
--------cxxopts.cpp(33KB)
--------CMakeLists.txt(1KB)
--------.gitignore(8B)
----CMakeLists.txt(3KB)
----.travis.yml(2KB)
----LICENSE(1KB)
----test()
--------find-package-test()
--------catch.hpp(369KB)
--------CMakeLists.txt(2KB)
--------main.cpp(47B)
--------options.cpp(32KB)
--------link_b.cpp(23B)
--------add-subdirectory-test()
--------.gitignore(13B)
--------link_a.cpp(62B)
----cmake()
--------cxxopts.cmake(5KB)
----WORKSPACE(0B)
----README.md(9KB)
----BUILD.bazel(230B)
----.gitignore(119B)
----CHANGELOG.md(3KB)
----include()
--------CMakeLists.txt(1KB)
--------cxxopts.hpp(21KB)