argp和getopt有什么区别?

Pit*_*kos 9 c arguments gnu getopt argp

我认为标题是自我解释的.我正在制作一个节目,我想知道我应该使用哪两个以及为什么.

jma*_*man 14

argp可能更灵活/更强大/等,但它getopt是POSIX标准的一部分.这是根据您是否希望您的程序可移植而做出的选择.