View mode: basic / threaded / horizontal-split · Log in · Help
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
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
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.
Top | Discussion index | About this forum | D home