getopt для Visual Studio CRT? - PullRequest
       7

getopt для Visual Studio CRT?

1 голос
/ 20 декабря 2009

Есть ли эквивалент в getopt() в визуальной студии CRT?

Или мне нужно получить его и скомпилировать с моим проектом?

Редактировать уточнение
getopt - это служебная функция в библиотеке времени выполнения C Unix / Linux, предназначенная для общих задач разбора командной строки, то есть парсинга аргументов вида -a -b -f someArg etc '

Ответы [ 2 ]

5 голосов
/ 20 декабря 2009

Совет: вместо этого: boost :: program_options.

http://www.boost.org/doc/libs/1_41_0/doc/html/program_options.html

1 голос
/ 20 декабря 2009

Вы можете использовать реализацию getopt из библиотеки GNU C . Он лицензирован по лицензии LGPL, которая должна быть совместима с большинством программных проектов. Смотрите файл posix/getopt.c в исходном дистрибутиве.

...