大家都知道这个功能:
@H_301_6@int main(int argc,char* argv[]) { } @H_301_8@我想在Linux中为我的程序编写命令行界面,通常由getopt_long()完成
我的程序将从命令行执行,如下所示:
@H_301_6@pop3 get --limit 25 --recent @H_301_8@因此,argv []将包含pop3作为其程序名称,其余的被视为选项.
我想从我的字符串中删除pop3并将其后的第一个标记设置为数组的第一个元素.除了循环之外,有没有办法做到这一点?
最佳答案