Return value from getopt?
Brad Roberts
braddr at puremagic.com
Wed Jan 23 10:09:10 PST 2008
Janice Caron wrote:
> On Jan 23, 2008 2:26 PM, Jarrett Billingsley <kb3ctd2 at yahoo.com> wrote:
>> You don't have to guess. The source code for Phobos is available for your
>> perusal in every D compiler distribution. And you're right, it just returns
>> true for success and false for failure.
>
> Good point. I hadn't thought of that. For some mad reason I keep
> expecting the documentation to be enough! :-)
>
>
>>> If the second case, please can the function signature be changed to
>>> return void, and an exception thrown on error?
>> It probably should..
>
> In that case, I'd like to request of Walter that this be changed.
> Otherwise, all of my code which uses getopt will have to do lots of
> ugly error checking of the return code. Moreover, if it fails, there's
> no obvious way to find out why it failed, wheras an exception could
> carry that information.
... bugzilla. :)
More information about the Digitalmars-d
mailing list