Boost logo

Boost :

Subject: Re: [boost] [system][filesystem v3] Question about error_code arguments
From: Detlef Vollmann (dv_at_[hidden])
Date: 2009-10-28 15:40:18


Domagoj Saric wrote:
> ~error() ( if ( !inspected ) throw actual_error_; )
This was discussed in the POSIX/C++ meeting 10 days ago, and was
considered to be a good idea.
Unfortunately, in the current C++ working paper, we have in
17.6.4.10 Restrictions on exception handling
[res.on.exception.handling]:
"4 Destructor operations defined in the C++ standard library
shall not throw exceptions. "

   Detlef


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk