我该如何使用getopt
How would I use getopt for this?
我需要一种方法来解析作为单个参数(argv)出现的多个开关,我的程序中的一些开关是,例如:
-rRsc
我该如何实现getopt,以便用户可以输入多个开关,所有开关都作为一个参数,开关之间没有空格或破折号,所以没有:
-r -R -s -c
或者这不可能通过getopt完成吗?如果不是,作为STL的一部分,我还能使用什么?
您应该知道-rRsc
等于-r -R -s -c
。
相关文章:
- 如何创建一个CMake变量,除非显式重写,否则使用默认值
- C++:TypeDef使用元组
- 使用std::multimap迭代器创建std::list
- 从不同线程使用int64的不同字节安全吗
- 比较并显示使用最小值(a,b)和最大值(a、b)升序排列的4个数字
- 为什么在全局范围内使用"extern int a"似乎不行?
- 在C#中处理C++指针而不使用unsafe的最佳方法
- 使用C++库在Android项目中修改gradle中的cmake参数,用于插入指令的测试
- 如何使用Google Mock来模拟gettimeofday()
- 如何使用默认参数等选择模板专业化
- 在C++中使用getopt时打印默认参数
- 使用c++stl替代unistd.h getopt
- 使用 LLVM 的 libc++ 时,__1 符号从何而来?
- 在std::cout之后使用std::cin时,换行符从何而来
- 有没有办法"reset" getopt用于非全局使用?
- 为什么以及在何处在C++中使用引用和指针
- 我该如何使用getopt
- 在c++命令行参数中使用选项getopt
- 使用getopt访问命令行用户参数
- 基例如何影响使用递归函数的哪些行