Re: Does getopt() return "-1", or "EOF", at end?

Поиск
Список
Период
Сортировка
От Tom Lane
Тема Re: Does getopt() return "-1", or "EOF", at end?
Дата
Msg-id 15373.1010612543@sss.pgh.pa.us
обсуждение исходный текст
Ответ на Does getopt() return "-1", or "EOF", at end?  (Tom Lane <tgl@sss.pgh.pa.us>)
Список pgsql-hackers
Doug Royer <Doug@royer.com> writes:
> Would the correct question be, "what does POSIX define?". More 
> and more systems (at least Unix systems) are defining POSIX
> interfaces. I don't have my POSIX CD here with me or I would
> quote the getopt() definition. I ~think~ it says EOF, and
> the target systems include files define what EOF means.

I looked at the Single Unix Specification at 
http://www.opengroup.org/onlinepubs/007908799/
and their man page for getopt says "-1".
I believe SUS is derived from POSIX among others.
If POSIX does say EOF then we might have a conflict,
but otherwise the tide seems to be running to -1.
        regards, tom lane


В списке pgsql-hackers по дате отправления:

Предыдущее
От: Bruce Momjian
Дата:
Сообщение: Re: Does getopt() return "-1", or "EOF", at end?
Следующее
От: David Terrell
Дата:
Сообщение: Re: Does getopt() return "-1", or "EOF", at end?