Getopt() в VС++

Я очень люблю использовать GNU getopt при программировании под Linux, Я понимаю, что getopt() не доступен в MS VС++.

Примечание:

  • среда Win32
  • с помощью Visual Studio
  • Нет Boost
  • Нет MFC
  • Не касается переносимости

Вопрос:

  • Как я могу затем передать getopt()?
    • Какие рекомендации следует учитывать при переносе?
  • Известный порт с теми же функциями?

Ответ 1

Вам нужно будет проверить требования к лицензии, но источник в GCC-библиотеках свободно доступен. Просто возьмите getopt() оттуда.