Article View: pl.comp.programming
Article #523WYJATKI W C++
From: Wojciech Borkowski
Date: Tue, 16 Apr 1996 00:00
Date: Tue, 16 Apr 1996 00:00
48 lines
2952 bytes
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-mailShow 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