$include_dir="/home/hyper-archives/boost/include"; include("$include_dir/msg-header.inc") ?>
From: Andrew D Jewell (ajewell_at_[hidden])
Date: 2000-03-20 09:10:01
>In brief, they provide no compile-time safety and lead to worse generated
>code on many (if not most) compilers.
In October of 1998, I exchanged some email with Bjarne Stroustrup on
this very topic. To way-over-summarize, he asserts that it is almost
always better to put in an empty exception specification "throw()"
wherever you can, and occasionally better to add other exception
specifications "throw(stuff, junk)".
I would strongly recommend that boost have separate guidelines for
empty and full exception specifications; whatever they may turn out
to be.
Andy Jewell