|
Boost : |
From: Alexander Terekhov (terekhov_at_[hidden])
Date: 2003-10-11 12:11:39
Peter Dimov wrote:
[...]
> You can't have it both ways.
Sure you can. That's "the beauty" of 2-phase EH.
> Either stack overflow et al are C++ exceptions
> and everything can throw, hence stack frames are always required, or throw()
> specs have no cost if static analysis can prove the code doesn't throw. Pick
> one. :-)
http://groups.google.com/groups?selm=3D661874.F3A00006%40web.de
(Subject: Re: C++ exception handling)
http://groups.google.com/groups?selm=3E0C27B6.1D7EC741%40web.de
(Subject: Re: C++ stack overflow and exception safety)
(Don't miss a "#pragma unexpected_exception" embedded link)
Questions?
regards,
alexander.
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk