【文件属性】:
文件名称:argcc:C ++命令行参数解析器
文件大小:11KB
文件格式:ZIP
更新时间:2021-04-06 21:29:49
C++
ARGCC-仅C ++标头的命令行解析器
这个库是一个非常基本的参数解析器。
为什么?
我发现自己一遍又一遍地编写参数解析器。 他们总是最终看起来一样,并且工作得足够好。 从现在开始,对于我所有的项目,我将使用此统一的帮助程序库,而不是为每个项目提出新的实现。
建造
要使用库simplt,请在项目中包含argcc.h。 该库至少需要C ++ 17。
贡献/运行测试
编译运行
autoconf -i
./configure
make
单元测试可以与make test一起运行。 要做出贡献,请确保编写测试并将实际的librarie的代码保留在头文件中。
用法
创建解析器
argcc::Argparser parser ( " Program name " );
添加参数
/* *
* Name, type, amount of inputs, helptext
【文件预览】:
argcc-master
----.gitignore(164B)
----src()
--------argcc.h(16KB)
----makefile.in(2KB)
----LICENSE(1KB)
----configure.ac(1KB)
----README.md(1KB)
----tests()
--------test_argcc.h(278B)
--------test.cc(525B)
--------test_argcc.cc(7KB)
--------macros.h(353B)
----frontend()
--------main.cc(2KB)