This week we'll attempt to whittle the subject of writing exception safe
code to about six pages total (well, a couple topics will be covered
later). We'll also discuss the differences between assignment and
initialization and use those differences to motivate the technique of
computational constructors.
Assignment and Initialization Are Different
http://www.semantics.org/once_weakly/ck40_initassign.pdf
Exception Safety Axioms
http://www.semantics.org/once_weakly/ck41_exceptionaxioms.pdf
Exception Safe Functions
http://www.semantics.org/once_weakly/ck42_exceptionsafety.pdf
New, Constructors, and Exceptions
http://www.semantics.org/once_weakly/ck43_exceptionsnew.pdf
All the C++ommon Knowlege items are available at
<http://www.semantics.org/weekly.html>.
Best regards,
Steve