
15 Jul
2004
15 Jul
'04
3:57 p.m.
Pavol Droba <droba@topmail.sk> writes:
Now I see, that plain formulation "they provide strong exception guarantee" is enough. And that is exactly the point I wanted to get to.
I strongly believe that the language "if an exception is thrown there are no effects" is better than talking about the strong guarantee, because eventually you get into variations like these:
"If an exception is thrown, there are no effects other than those of <user-supplied operation>"
and
"If an exception is thrown other than by <user-supplied operation>, there are no effects"
and the basic language used is the same. -- Dave Abrahams Boost Consulting http://www.boost-consulting.com