From: Philippe A. Bouchard (philippeb_at_[hidden])
Date: 2003-02-25 08:53:51
David Abrahams wrote:
> Once again, the case was:
> aligned_storage<T>::type storage;
> new ((void*)&storage) T(x, y, z); // throws
> // ~aligned_storage<T>() destroys non-existent T
> The question is not what happens if aligned_storage<T>::type throws.
> It will never throw, since it is POD. The question is what happens
> if T throws.
> If, as you say, you don't know much about EH, please do a little bit
> of research about how it works before you argue with me on this one
Sorry about it. I'm going back into my books...
Philippe A. Bouchard
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk