🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: de.comp.lang.c++
Article #1698

Re: Exceptions

#1698
From: Dietmar Kuehl
Date: Tue, 27 Feb 1996 17:58
35 lines
2222 bytes
Hi,
Torsten Metzner (tom@uni-paderborn.de) wrote:
: (1) Seit wann gehoeren exceptions zum ISO, bzw. ANSI C++ Standard ?
:     Seit 1992 ?

Exceptions sind in den ISO C++ Proposals von Anfang an drin: Sie werden
bereits in der Grundlage fuer die ISO C++ Proposals, dem ARM (Annotated
Reference Manual), beschrieben. Sie werden mit Sicherheit auch von
Anfang an im ISO C++ Standard sein, der, anders als man nach Watson's
Antwort meinen koennte, voraussichtlich allerfruehestens Ende diesen
Jahres vorhanden sein wird (im Juni duerfte der "Public Review", der
voraussichtlich im April, wie auch schon letztes Jahr, beginnt, zu Ende
sein).

: (2) Welche C++ Compiler auf welchen UNIX Plattformen unterstuetzen exceptions.
:     Ich weiss das sowohl der gcc ab Version 2.7.2 ( evtl. frueher ), als auch
:     der CC von Sun exceptions unterstuetzt. Wie sieht dies aber unter anderen
:     UNIX Systemen aus ? Was bieten die vom Hersteller mitgelieferten C++
:     Compiler von HP ( > HP-UX 9.x ), DEC ( ULTRIX ) , DEC ALPHA oder
:     SGI ( > IRIX 5.3 ).

Die Exceptions im gcc sind nach wie vor hochgradig fehleranfaellig. Das
ist auch der Grund, warum man '-fhandle-exceptions' angeben muss.
Prinzipiell gab es beim gcc auch schon in 2.6.* die Option
'-fhandle-exceptions'. Ich wuerde allerdings nicht behaupten, dass gcc
Exceptions unterstuetzt: Er terminiert bereits bei recht einfachen
Situationen mit 'internal compiler error'.

Zu anderen Compilern, ausser dem SUNpro CC kann ich nichts sagen, aber
Du weisst ja bereits, dass SUN's C++ Compiler Exceptions
unterstuetzt...
--
dietmar.kuehl@uni-konstanz.de
http://www.informatik.uni-konstanz.de/~kuehl
I am a realistic optimist - that's why I appear to be slightly pessimistic
Technical Details
Message-ID: <4gvgng$frk@news.BelWue.DE>
Path: arc1-ca.pugleaf.net!news.belwue.de!uzwil!kuehl
References: <4guk6a$8hl@news.uni-paderborn.de>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!news.belwue.de!uzwil!kuehl
From: kuehl@uzwil.informatik.uni-konstanz.de (Dietmar Kuehl)
Newsgroups: de.comp.lang.c++
Subject: Re: Exceptions
Date: 27 Feb 1996 17:58:08 GMT
Organization: Fakultät für Mathematik und Informatik
Message-ID: <4gvgng$frk@news.BelWue.DE>
References: <4guk6a$8hl@news.uni-paderborn.de>
Reply-To: dietmar.kuehl@uni-konstanz.de
NNTP-Posting-Host: uzwil.informatik.uni-konstanz.de
X-Newsreader: TIN [version 1.2 PL2]