Boost logo

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