如何在getopt
中获取多个字符?
例如-abc option -bcd another_option
我的原始代码:
while((opt = getopt(argc, argv, "ild:r:R:")) != -1){
switch(opt){
case 'd': //Do STH
break;
case 'i': //Do STH
break;
case 'l': //Do STH
break;
case 'R':
case 'r': //Do STH
break;
default: return -1;
}
}
但是,它不适用于多个字符,例如-abc
或-bcd
我该怎么办呢?有评论吗?