🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.programming
Article #523

WYJATKI W C++

#523
From: Wojciech Borkowski
Date: Tue, 16 Apr 1996 00:00
48 lines
2952 bytes
Oto pierwsze podsumowanie mojej sondy na temat obslugi wyjatkow
przez rozne kompilatory C++ . Jesli ktos ma cos do dodania
prosze o  M A I L na moje konto:  bork...@ulmus.bot.astrouw.edu.pl .
Za jakis czas, jesli przybedzie informacji wysle na liste kolejne 
podsumowanie, a potem udostepnie informator przez WWW.

 PLATFORMA    KOMPILATOR   WERSJA  TAK/NIE   UWAGI	ADRES
 ---------    ----------   ------  -------   -----	-----
DOS/Win3.0	Borland      2.0    NIE!!!    ---	 WB
DOS/Win3.1	Borland      3.1     NIE      ---	 WB
DOS/WIN3.1	BORLAND      4.5     TAK      ---	 AD
DOS/Win3.1/95   Borland      4.52    TAK       (1)	 AL
WIN NT/95       MS VC++    4.0(2.0)  TAK      ----       RP
  Linux          GCC        2.7.2    TAK       (2)	 AL	
  AIX           C Set++      2.1     TAK       ---	 AL
IRIX 5.3	cfront       2(?)    NIE       ---	 WB
IRIX 5.3	Delta/C++    ???     NIE       (3)	 WB

UWAGI
-----                                              
(1) - Istnieje mozliwosc uzywania wyjatkow w C poprzez system makr.
(2) - podczas kompilacji trzeba uaktywnic opcje -fhandle-exceptions.
W bloku catch trzeba zadawac wprost typ wyjatku, tzn. nie mozna
przechwycic go przechwytujac typ bazowy wyjatku. Jest to uwaga praktyczna,
bo teoretycznie mozna to robic wlaczajac rtti ale w praktyce ma to tak wiele
bledow i niedoskonalosci, ze w tej wersji kompilatora jeszcze tego nie
stosowalem. Jest jeszcze jedno wazne ograniczenie dla GCC przy komplacji z
wyjatkami, a mianowicie nie mozna uzywac optymalizacji.
(3) - Beda w nastepnej wersji. Ale to juz pisali w dokumentacji do IRIX 5.2

ADRESY
------
AD:(Arkadiusz Dymek) mail:  dym...@softlab.ii.uj.edu.pl dy...@infoserv.ii.uj.edu.pl
AL:(Artur Lipowski)  mail: ar...@tpg.krakow.pl
RP:(Robert A. Poplawski) mail: arp...@ias.wat.waw.pl
WB:(Wojciech Borkowski)  mail: bork...@ulmus.bot.astrouw.edu.pl

-- 
********************************************************************
*                 Wojciech Borkowski                               *
* Zaklad Systematyki i Geografii Roslin Uniwersytetu Warszawskiego *
*   oraz			        	                   *
* Instytut Studiow Spolecznych Uniwersytetu Warszawskiego          *
* WWW:                                                             *
* http://www.bot.astrouw.edu.pl/~borkowsk/Borkowsk.html            *
* MAIL:                                                            *
* bork...@ulmus.bot.astrouw.edu.pl bork...@samba.iss.uw.edu.pl   *
********************************************************************
Technical Details
Message-ID: <31736ECA.41C6@ulmus.bot.astrouw.edu.pl>
Path: mbox-mo1.pugleaf.net!unknown!not-for-mail

Show Full Headers
Complete Article Headers
From: Wojciech Borkowski <bork...@ulmus.bot.astrouw.edu.pl>
Subject: WYJATKI W C++
Date: 1996/04/16
Message-ID: <31736ECA.41C6@ulmus.bot.astrouw.edu.pl>
X-Deja-AN: 147782780
organization: ISS UW or ZSiGR UW
mime-version: 1.0
newsgroups: pl.comp.programming
x-mailer: Mozilla 2.0 (X11; I; IRIX 5.3 IP22)
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit