首页| JavaScript| HTML/CSS| Matlab| PHP| Python| Java| C/C++/VC++| C#| ASP| 其他|
购买积分 购买会员 激活码充值

您现在的位置是:虫虫源码 > C/C++/VC++ > 另一种说法在C++分析器

另一种说法在C++分析器

  • 资源大小:33.77 kB
  • 上传时间:2021-06-29
  • 下载次数:0次
  • 浏览次数:0次
  • 资源积分:1积分
  • 标      签: 分析器 说法

资 源 简 介

This project has moved to GitHub (https://github.com/fredyw/cpp-argparser) A small argument parser written in C++. This parser has been tested on Linux and Windows. It supports both short and long POSIX arguments, e.g. -f foo --file=foo Example: ``` class PortNumberValidator : public Validator { public: bool validate(const vector& values) { for (vector::const_iterator i = values.begin(); i != values.end(); ++i) { istringstream iss(*i); int port; try { iss >> port; if (port < 0 || port > 65535) { return false; } } catch (...) { return false; } } return true; } ~PortNumberValidator() {} }; ArgumentParser argParser; argParser.addArgument(Argument("-a", "-a arg", Argument::SHORT, 1, true)); argParser.addArgument(Argument("-b", "-b arg1 arg2", Argument::SHORT, 2, true)); argParser.addArgument(Argument("-c", "-c", Argument::S

文 件 列 表

cpp-argparser
cpp-argparser.sln
COPYING.txt
Makefile.static
.project
test
cpp-argparser.vcxproj
cpp-argparser.vcxproj.filters
include
src
.cproject
Makefile.shared
COPYING.LESSER.txt
README.txt
VIP VIP
0.243731s