
-----Original Message----- From: boost-bounces@lists.boost.org [mailto:boost-bounces@lists.boost.org] On Behalf Of John Maddock Sent: 14 January 2008 16:45 To: Boost mailing list; boost-users Subject: [boost] [Math] Feedback wanted on design issue.
Hi folks I'd like some user feedback on an error-handling design issue if you're all willing :-)
Floating-point overflow clearly wouldn't make as much sense for these particular conversion functions given that integers don't support either of these states....
So I'm tempted to add another error handler specific for integer conversion failures: the question then is whether this is starting down a slippery slope to too many error types making the library too hard to understand/use.
This is a quite different type of error so it really should be different. I don't think you should worry too much about adding another error type. *Provided* its use is explained with enough examples and sensible defaults. IMO the Boost Math Toolkit docs do this for the existing error types - but then I'm biased ;-) Paul --- Paul A Bristow Prizet Farmhouse, Kendal, Cumbria UK LA8 8AB +44 1539561830 & SMS, Mobile +44 7714 330204 & SMS pbristow@hetp.u-net.com