From -1861204773276625063
X-Google-Language: ENGLISH,ASCII-7-bit
X-Google-Thread: fc772,5cc796235bc9d4d8
X-Google-Attributes: gidfc772,public
X-Google-Thread: f78e5,5cc796235bc9d4d8
X-Google-Attributes: gidf78e5,public
X-Google-Thread: 109fba,5cc796235bc9d4d8
X-Google-Attributes: gid109fba,public
From: "Tom McKearney" <no@spam.com>
Subject: Re: Article on exceptions in January C++ Report
Date: 1998/02/23
Message-ID: <6cre6n$qbd@netlab.cs.rpi.edu>#1/1
X-Deja-AN: 327945834
References: <6cjhbk$ru6@netlab.cs.rpi.edu>
X-Submission-Address: c++-submit@netlab.cs.rpi.edu
X-Original-Date: Sun, 22 Feb 1998 23:38:16 -0500
Originator: clamage@taumet
X-UID: 0000000001
X-Status: $$$T
X-Approved-For-Group: dietmar.kuehl@izb-soft.de comp.lang.c++.moderated
Organization: My House
X-Auth: none comp.lang.c++.moderated
Newsgroups: comp.lang.c++.moderated,comp.std.c++,comp.lang.c++


Matt Austern wrote in message <6cjhbk$ru6@netlab.cs.rpi.edu>...

>First, it is no longer true that the C++ standard says nothing about
>exception safety and the standard library.  The standard containers
>and algorithms are explicitly guaranteed to be exception safe.  (Using
>the terminology of my article, all STL algorithms and containers have
>Level 3 exception safety provided that their template arguments
>satisfy the appropriate restrictions, some have Level 4 exception
>safety, and some are guaranteed not to throw exceptions at all.)

Pardon my ignorance, but can someone please instruct me on the
definitions
of various levels of exception safety?

Thanks in advance,

Tom McKearney



      [ Send an empty e-mail to c++-help@netlab.cs.rpi.edu for info ]
      [ about comp.lang.c++.moderated. First time posters: do this! ]


[ comp.std.c++ is moderated.  To submit articles, try just posting with ]
[ your news-reader.  If that fails, use mailto:std-c++@ncar.ucar.edu    ]
[              --- Please see the FAQ before posting. ---               ]
[ FAQ: http://reality.sgi.com/austern_mti/std-c++/faq.html              ]




