Thread overview | |||||
---|---|---|---|---|---|
|
November 29, 2005 std.string.atoi should throw exception | ||||
---|---|---|---|---|
| ||||
I can't find isInt(char[] s) or something like atoi throwing exception (name: toInt(char[] s) would be good IMO). Have I overlooked such function and if not - do you think it should be added to phobos? |
November 29, 2005 Re: std.string.atoi should throw exception | ||||
---|---|---|---|---|
| ||||
Posted in reply to Dawid Ciężarkiewicz | Dawid Ciężarkiewicz wrote:
> I can't find isInt(char[] s) or something like atoi throwing exception
> (name: toInt(char[] s) would be good IMO).
>
> Have I overlooked such function and if not - do you think it should be added
> to phobos?
Look in std.conv. You'll find:
int toInt(char[] s)
...
Any deviation from that grammar causes a ConvError exception to be thrown. Any overflows cause a ConvOverflowError to be thrown.
|
November 29, 2005 Re: std.string.atoi should throw exception | ||||
---|---|---|---|---|
| ||||
Posted in reply to Don Clugston | Don Clugston wrote:
> Look in std.conv. You'll find:
>
> int toInt(char[] s)
Thanks. BTW. Maybe merging std.string and std.conf would be good idea. Every std.conv function works on string.
|
Copyright © 1999-2021 by the D Language Foundation