当前位置: 首页 > news >正文

在c++中使用命令行解析器(C++11)(CLI11开源库)

在c++中使用命令行解析器(C++11)(CLI11开源库)

去github下载

直接include

#include <iostream>
#include "string.h"
#include "include/CLI11.hpp"const std::string defaultOutputDir = "output";
//char *default_output_dir = "output";
int main(int argc, char *argv[])
{if(argc == 1){std::cout << "用法:commonResourceExtractor.exe [参数]" << std::endl;std::cout << "参数 -f [fileName]\n" << std::endl;std::cout << "-f [fileName] -o [outputDirectory]\n" << std::endl;std::cout << "-p [dirName] -o [outputDirectory] --verbose\n" << std::endl;return 1;}CLI::App app{"commonResourceExtractor"};std::string fileName;std::string outputDir;bool verbose = false;app.add_option("-f,--file", fileName, "文件名");app.add_option("-o,--output", outputDir, "输出目录");app.add_flag("-v,--verbose", verbose, "详细模式");CLI11_PARSE(app, argc, argv);return 0;
}

 

http://www.gsyq.cn/news/142702.html

相关文章:

  • python基于组件化开发的医院人力资源管理系统的设计与实现_ao7y58lr_Pycharm vue flask
  • 学术革命新引擎:书匠策AI如何重塑期刊论文写作生态?
  • pycharm如何设置uvicorn debug
  • 2025年球墨铸铁管厂家哪家好?全场景适配推荐,多维测评权威榜单 - AIEO
  • 书匠策AI:本科论文的“全能导航仪”,解锁学术新技能,引领未来科研风尚
  • Spec模式赋能百度网盘场景提效
  • 2025四川餐巾纸/卫生纸/抽纸/卷纸/擦手纸工厂选择指南 - 2025年品牌推荐榜
  • python基于flask的体育运动健身房会员管理系统的设计与实现_s11mrt5m_Pycharm vue django
  • 全域信源决胜:GEO优化服务商优选指南 - 品牌推荐排行榜
  • 深耕GEO优化赛道:优质服务商甄选指南与商业增长赋能 - 品牌推荐排行榜
  • python基于小程序的讲座讲话演讲稿共享及检索系统_813053yp_Pycharm vue flask
  • 全网免费无广!这款台球游戏竟有最真实的物理引擎
  • 在压力下保持创造力和解决问题的能力的秘诀
  • HarmonyOS 5开发从入门到精通(二):ArkTS语言基础与声明式UI
  • 2025年最新固废处理行业观察报告:5家优质企业的技术实践与场景布局 - 深度智识库
  • 从GPU到主板:一场被忽视的AI硬件革命
  • 5个常见问题解答有关YashanDB数据库的优势
  • 2025年大模型学习必备指南:零基础到实战专家,一篇文章带你探索进阶之路!大模型学习路线
  • 大文件上传面试回答要点
  • 视频号直播怎么搭配提词器使用?全流程新手攻略
  • 真空发生器哪家好?2025真空发生器生产厂家好评红榜 - 栗子测评
  • 打工人年底必须知道的知识!十三薪vs年终奖
  • 怎么在windows上给文件夹添加comment注释
  • 2025年12月23日--rabbitMQ的使用
  • 2025年12月塑料敞口塑料圆桶,酸泡菜腌制塑料圆桶,养殖塑料圆桶厂家推荐:行业测评与选择指南 - 品牌鉴赏师
  • anything-llm镜像是否支持GraphQL接口?
  • 在Go架构设计中引入Java业务链及调度思想
  • 2025最新硬核突围!垃圾分类/分选设备TOP5先锋榜,标杆力量引领绿色转型 - 深度智识库
  • 矩阵奇异值分解在SLAM,目标检测,图像特征方面的应用
  • 视频画质级别