Thread View: pl.comp.programming
3 messages
3 total messages
Started by Wojciech Borkowski
Thu, 28 Mar 1996 00:00
C++ nested class & nested enum
Author: Wojciech Borkowski
Date: Thu, 28 Mar 1996 00:00
Date: Thu, 28 Mar 1996 00:00
17 lines
1305 bytes
1305 bytes
Czy ktos sie orientuje jaki jest status konstrukcji wymienionych w subject'cie ( zagnierzdzone klasy i wyliczenia definiowane wewnatrz klasy) w stosunku do standardu C++ i roznych kompilatorow. Bo np Borland 3.1 i DJGPP robi to bez zastrzezen, natomiast najnowszy kompilator na IRIX'ie (SGI) "uwaza" to za "anachronizm". Stroustroup tego uzywa "nagminnie", ale moze tworcy standardu sie tym nie przejeli? -- ******************************************************************** * Wojciech Borkowski * * Zaklad Systematyki i Geografii Roslin Uniwersytetu Warszawskiego * * & Instytut Studiow Spolecznych Uniwersytetu Warszawskiego * * WWW: http://www.bot.astrouw.edu.pl/~borkowsk/Borkowsk.html * * MAIL: bork...@ulmus.bot.astrouw.edu.pl * ********************************************************************
Re: C++ nested class & nested enum
Author: Artur Lipowski
Date: Thu, 28 Mar 1996 00:00
Date: Thu, 28 Mar 1996 00:00
21 lines
1187 bytes
1187 bytes
Wojciech Borkowski wrote: > > Czy ktos sie orientuje jaki jest status konstrukcji > wymienionych w subject'cie ( zagnierzdzone klasy i > wyliczenia definiowane wewnatrz klasy) w stosunku do > standardu C++ i roznych kompilatorow. > Bo np Borland 3.1 i DJGPP robi to bez zastrzezen, natomiast > najnowszy kompilator na IRIX'ie (SGI) "uwaza" to za > "anachronizm". > Stroustroup tego uzywa "nagminnie", ale moze tworcy standardu > sie tym nie przejeli? Ja tez uzywan tego nagminnie i bez problemow pod GCC (Linux) i C Set++ (AIX). Czy "anachronizm", to w tym przypadku jakas uwaga, czy moze blad? -- Pozdrawiam, Artur Lipowski The Polished Group Ltd. ar...@tpg.krakow.pl
Re: C++ nested class & nested enum
Author: Wojciech Borkowski
Date: Fri, 29 Mar 1996 00:00
Date: Fri, 29 Mar 1996 00:00
29 lines
1528 bytes
1528 bytes
Artur Lipowski wrote:
> > Czy ktos sie orientuje jaki jest status konstrukcji
> > wymienionych w subject'cie ( zagnierzdzone klasy i
> > wyliczenia definiowane wewnatrz klasy)
(ciach)
> Ja tez uzywan tego nagminnie i bez problemow pod GCC (Linux)
> i C Set++ (AIX).
> Czy "anachronizm", to w tym przypadku jakas uwaga, czy moze
> blad?
Komunikat wyglada tak:
warning(3486): using nested class
"enviroment_base::NotFoundExcp" (anachronism)
^^^
???
i podobnie dla "nested enum", ale nie mam pod reka.
Dadatkowo poza warning'iem byl tez idiotyczny blad kompilacji.
W efekcie musialem zrezygnowac z umieszczania klas wyjatkow we
wnetrzu klasy, ktora ich uzywa.
Zreszta wyjatki tez sie nie kompiluja, ale to pol biedy - w bibliotece
potrzebne byly tylko do sygnalizacji bledow wiec jakos to obszedlem.
Dla uzupelnienia dodam ze to IRIX 5.3 a kompilatory NCC i DCC
(Delta/C++).
Wojtek Borkowski
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads