
6 Oct
2012
6 Oct
'12
8:28 p.m.
2012/10/4 Alexey Tkachenko <iskaspb@gmail.com>:
Hi Jochen, There is a lot of code which expects that failure to lexical cast will result with bad_lexical_cast exception. I don't think it's a good idea to change this behavior. Thanks!
Regard, Alexey Tkachenko.
Alexey is right. But I can create an exception that derives from bad_lexical_cast, for example bad_lexical_cast_overflow. However it is a huge amount of work (it requires implementation of all float types casts in lexical_cast library without streams and C libraries usage and rewriting about 1k of code lines). I`ll keep in mind your proposal, but it won't be implemented in nearest releases. -- Best regards, Antony Polukhin