文件名称:ezOptionParser:C++ 命令行选项解析器。-开源
文件大小:112KB
文件格式:GZ
更新时间:2024-07-31 06:54:05
开源软件
它是 C++ 的另一个命令行解析器类,具有替代解决方案(getopt、boost、argtable、argstream、gflags)中没有的功能,并且不需要陡峭的学习曲线。 它仅使用单个头文件,允许任意选项标志名称、任意参数列表分隔符、标志和无标志参数分组、预期参数列表长度验证和转换、按数据类型范围或用户范围或集合验证选项、保存和加载选项文件嵌入评论。
【文件预览】:
ezOptionParser-0.2.2
----README.md(7KB)
----MIT-LICENSE(1KB)
----examples()
--------short.cpp(943B)
--------pretty.cpp(1KB)
--------complete.cpp(4KB)
--------validrangefast.cpp(10KB)
--------in1.txt(274B)
--------test19.truth(174B)
--------validin1.txt(670B)
--------test21.truth(696B)
--------long.cpp(1KB)
--------validin2.txt(538B)
--------in2.txt(9KB)
--------full.cpp(8KB)
--------test.sh(19KB)
--------test18.truth(9KB)
--------test17.truth(19KB)
--------fileio.cpp(2KB)
--------memtest.sh(2KB)
--------usage.cpp(2KB)
--------parseindex.cpp(1KB)
--------in3.txt(23B)
--------validrange.cpp(9KB)
--------test54.truth(696B)
--------test20.truth(165B)
--------Makefile(2KB)
--------test55.truth(563B)
--------valid.cpp(9KB)
--------test56.truth(563B)
--------multi.cpp(1KB)
--------validfast.cpp(9KB)
----html()
--------short.html(9KB)
--------long.html(12KB)
--------ezOptionParser.html(394KB)
--------valid.html(40KB)
--------fileio.html(16KB)
--------aligned.html(1KB)
--------full.html(37KB)
--------multi.html(13KB)
--------validrangefast.html(47KB)
--------ezOptionParser.hpp(68KB)
--------staggered.html(1005B)
--------complete.html(22KB)
--------validrange.html(42KB)
--------usage.html(11KB)
--------parseindex.html(10KB)
--------pretty.html(10KB)
--------index.html(7KB)
--------interleaved.html(747B)
--------validfast.html(42KB)
----ezOptionParser.hpp(68KB)
----Makefile(827B)