From -6418600802233802331
X-Google-Language: ENGLISH,ASCII-7-bit
X-Google-Thread: f78e5,2c058f2002bfcf32
X-Google-Attributes: gidf78e5,public
X-Google-ArrivalTime: 2003-02-13 10:09:08 PST
Path: archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!newsfeed.icl.net!newsfeed.fjserv.net!kibo.news.demon.net!mutlu.news.demon.net!demon!mail2news.demon.co.uk!devnull
From: hyrosen@mail.com (Hyman Rosen)
Newsgroups: comp.std.c++
Subject: Re: proposal: better support for IS_IMPLEMENTED_IN_TERMS_OF
Date: Thu, 13 Feb 2003 17:50:00 +0000 (UTC)
Organization: KBC Financial Products
Lines: 16
Approved: fjh@cs.mu.oz.au (Fergus Henderson , moderator of comp.std.c++)
Message-ID: <1045156698.453028@master.nyc.kbcfp.com>
References: <110220031511499473%acappellaguy@hotmail.com> <1045089157.506232@master.nyc.kbcfp.com> <b2f8if$ps8$1@phys-news1.kolumbus.fi>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit
X-Trace: mail2news.demon.co.uk 1045158600 7246 10.0.0.1 (13 Feb 2003 17:50:00 GMT)
X-Complaints-To: abuse@demon.net
NNTP-Posting-Date: Thu, 13 Feb 2003 17:50:00 +0000 (UTC)
X-Received: from mulga.cs.mu.oz.au ([128.250.1.22])
	by news.demon.co.uk with esmtp (Exim 4.05)
	id 18jNUk-0001sj-00
	for mail2news@news.news.demon.net; Thu, 13 Feb 2003 17:49:59 +0000
X-Received: by mulga.cs.mu.OZ.AU
	id EAA05703; Fri, 14 Feb 2003 04:49:55 +1100 (EST)
X-Authentication-Warning: mulga.cs.mu.OZ.AU: fjh set sender to devnull@stump.algebra.com using -f
X-Path: comp-std-cpp-robomod!not-for-mail
X-Robomod: STUMP, ichudov@algebra.com (Igor Chudov)
X-Delivered-To: std-c++@ncar.ucar.edu
X-User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.3b) Gecko/20030130
X-Accept-Language: en-us, en
X-Newsgroups: comp.std.c++
X-Cache-Post-Path: master.nyc.kbcfp.com!unknown@nightcrawler.nyc.kbcfp.com
X-Cache: nntpcache 3.0.1 (see http://www.nntpcache.org/)
X-Spam-Status: No, hits=-7.8 required=5.0
	tests=IN_REP_TO,NOSPAM_INC,REFERENCES,SPAM_PHRASE_00_01,
	      USER_AGENT,USER_AGENT_MOZILLA_UA,X_ACCEPT_LANG
	version=2.41
Xref: archiver1.google.com comp.std.c++:17943

White Wolf wrote:
> Because it may not be possible to make it exception safe.

Herb's description of better exception safety assumes that
the object is held through a pointer, not by value. Anyway,
support for this request would immediately run into the issue
of having more than one subobject of the given type, and the
fact that writing the forwarding functions is just a small
inconvenience.

---
[ 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://www.jamesd.demon.co.uk/csc/faq.html                       ]



