Article View: pl.comp.objects
Article #4598Re: Prawda o C++
From: Adam Karpierz
Date: Sat, 16 Jan 1999 17:58
Date: Sat, 16 Jan 1999 17:58
38 lines
2398 bytes
2398 bytes
Sektor van Skijlen wrote: >In pl.comp.lang.c Adam Michalski <aimsoft@box43.gnet.pl> wrote: >: Oj kolego, nie wyglaszaj takich kategorycznych stwierdzen... >: przypomnij sobie jakie miales problemy z dwuwymiarowymi tablicami i >: wskaznikami... >: PNMSP > >To nie ma nic do rzeczy. Tablice wielowymiarowe sa problematyczne przez wzglad >na to, ze sa to typy wyzszego rzedu. Poza tym tablice nie maja nic wspolnego z >referencjami. Referencje to temat az nadto prosty. Boze... Tablice w C to typy wyzszego rzedu ?. O zgrozo ! Prymitywy najnizszego rzedu z mozliwych. Nie ma chyba drugiego jezyka w ktorym by byly tak prymitywnie (bo przez wskazniki) zrealizowane. (No moze jeszcze stary FORTRAN 4 im dorownywal). Zero kontroli, zero mozliwosci dzialan zagregowanych (w tym na podtablicach). Brak dynamicznosci wymiarow. Jedyna wlasciewie uzyteczna technika to realizacja przez tablice pointerow ale.. no wlasnie przy okazji trzeba pokonac koszmarny sposob przydzialu pamieci w tym przypadku wymagajacy "poglebionej" wiedzy o pointerach. Sa i zalety (szybki dostep) ale czy rownowazy to wady ?. A jesli chodzi o referencje to i owszem. Byloby to i lekarrstwo na szalenstwo wskaznikowe w C++ gdyby nie... No wlasnie Gdyby nie to ze nie mozna zmienic obiektu "referowanego". Moze mi ktos wytlumaczy dlaczego ?. Skutek ?. Dalej wskazniki kroluja. Pozdrawiam -- Adam Karpierz Poszukuje stalej pracy, moje dane: http://www.adares.alpha.pl/cv.htm
Technical Details
Message-ID:
<77qk38$ken$1@zeus.polsl.gliwice.pl>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!pingwin.icm.edu.pl!mat.uni.torun.pl!news.nask.pl!news.icm.edu.pl!news.man.poznan.pl!polsl.gliwice.pl!not-for-mailReferences:
<77o3bl$j0q$1@polonez.man.lodz.pl> <369FDDCE.7B94748A@interdata.com.pl> <77q41i$j7f$1@polonez.man.lodz.pl> <wU3o2.25549$U1.4744058@news.tpnet.pl> <77qi2q$42a$1@polonez.man.lodz.pl>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!pingwin.icm.edu.pl!mat.uni.torun.pl!news.nask.pl!news.icm.edu.pl!news.man.poznan.pl!polsl.gliwice.pl!not-for-mail From: "Adam Karpierz" <karpierz@itl.pl> Newsgroups: pl.comp.lang.c,pl.comp.objects Subject: Re: Prawda o C++ Date: Sat, 16 Jan 1999 18:58:06 +0100 Organization: Politechnika Slaska, Gliwice Lines: 41 Message-ID: <77qk38$ken$1@zeus.polsl.gliwice.pl> References: <77o3bl$j0q$1@polonez.man.lodz.pl> <369FDDCE.7B94748A@interdata.com.pl> <77q41i$j7f$1@polonez.man.lodz.pl> <wU3o2.25549$U1.4744058@news.tpnet.pl> <77qi2q$42a$1@polonez.man.lodz.pl> Reply-To: "Adam Karpierz" <karpierz@itl.pl_te_spamy_wykoncza_mi_kiedys_nerwy> NNTP-Posting-Host: ppp208.intertele.pl X-Newsreader: Microsoft Outlook Express 4.72.3110.1 X-MimeOLE: Produced By Microsoft MimeOLE V4.72.3110.3 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit