Ответ 1
Вам нужно будет проверить требования к лицензии, но источник в GCC-библиотеках свободно доступен. Просто возьмите getopt() оттуда.
Я очень люблю использовать GNU getopt при программировании под Linux, Я понимаю, что getopt() не доступен в MS VС++.
Примечание:
Вопрос:
Вам нужно будет проверить требования к лицензии, но источник в GCC-библиотеках свободно доступен. Просто возьмите getopt() оттуда.
Это может помочь, также очень легко интегрировать
В IBM существует какой-то старый код, который доступен как есть. Он имеет только реализацию для getopt, а не для длинных вариантов. Он доступен на http://plexfx.org/news/files/70411c2c371bd686273a8bebc42c45c5-3.html