文件名称:anyarg:一个简单的 C++ 选项解析器
文件大小:269KB
文件格式:ZIP
更新时间:2024-07-18 05:38:28
TeX
Anyarg - 一个简单的 C++ 选项解析器 当前版本:0.12 概括 Anyarg支持单字母选项(如:-i)和长选项(如:--help)。 单字母选项的解析遵循 POSIX 约定,长选项的解析遵循 GNU 约定(请参阅 URL)。 允许在命令行中混合使用短选项和长选项(例如:-v --help)。 选项和非选项参数的混合也是允许的,但在命令行中将选项放在非选项参数之前是一个好习惯。 所有非选项参数的收集顺序与它们在命令行中的顺序相同。 参数——停止解析命令行参数。 以下所有参数都被视为非选项参数。 单个连字符 - 被解析为普通的非选项参数。 它通常用于指定从标准输入或输出到标准输出的输入。 代码示例 # include < cstdio> # include " anyarg.h " int main ( int argc, char **argv) { // crea