Article View: pl.comp.objects
Article #4679Re: Prawda o C++
From: Sektor van Skijlen
Date: Sun, 24 Jan 1999 16:52
Date: Sun, 24 Jan 1999 16:52
33 lines
2305 bytes
2305 bytes
W ostatnim odcinku, Andrzej Lewandowski naskrobal: : Sektor van Skijlen <sektor@spam.org> wrote: :>W ostatnim odcinku, Andrzej Lewandowski naskrobal: :>: Jakis czas temu ludzie wymyslili cos takiego jak "typy". Typy :>: okreslaja nie tylko ilosc bajtow potzrebnych na reprezentacje danych, :>: ale i dopuszczalne operacje na tych danych. Zauwazyli tez dosyc dawno, :>: ze dopuszczalne operacje na znakach powinny byc inne niz dopuszczalne :>: operacje np. na liczbach calkowitych. Oczywiscie, w ramach ogolnej :>: dowolnosci ktos moze sobie uznac ze np. ma sens wyciaganie pierwiastka :>: kwadrarowego z obiektu 'A'. Zyjemy w wolnym swiecie. Co pozwale :>: rowniez mnie wyrazic swoj stosunek do podobnych pomyslow, co wyrazilem :>: w poprzednim postingu. :>A wiec dodanie 1 do 'a', to jest dla Pana operacja na znakach ? To prosze :>spojrzec na ponizszy przyklad: : Chyba sie nie rozumiemy. Prosze posluchac o co mi chodzi: operacja : "znak + 1" jest operacja arytmetyczna na bajcie czy czymkolwiek co : sobie tworcy C wymyslili. Pod wzgledem logicznym operacja "a" + 1 : jest idiotyzmem. Operacja 'a' + 1, jest tak naprawde static_cast<int>( 'a' ) + 1. I to wlasnie chcialem pokazac. A nie dodanie 1 do 'a'. Gdyby poslugiwac sie panskim sposobem myslenia, 'a' + 1 powinno dac 'b', a daje 98 (z wyzej wymienionych powodow). Dla mnie bylo to az nadto oczywiste, ale widze, ze dla teoretykow programowania jest to ponad ich mozliwosci. -- [- Ben a dar van dijn vijt -] Michal 'Sektor' Malecki <sektor@spam.org> - zartowalem, @beer.com :*) Politechnika Lodzka, Elektrotechnika/Informatyka st.
Technical Details
Message-ID:
<78fj45$qdi$1@polonez.man.lodz.pl>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!pingwin.icm.edu.pl!mat.uni.torun.pl!news.nask.pl!orion.cst.tpsa.pl!news.task.gda.pl!news.man.lodz.pl!not-for-mailReferences:
<36A84E58.CC21CC89@meil.pw.edu.pl> <36a90e81@news3.ibm.net> <78ff18$k41$2@polonez.man.lodz.pl> <36ab4afb@news3.ibm.net>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!orion.cst.tpsa.pl!news.task.gda.pl!news.man.lodz.pl!not-for-mail
From: Sektor van Skijlen <sektor@spam.org>
Newsgroups: pl.comp.objects
Subject: Re: Prawda o C++
Date: 24 Jan 1999 16:52:21 GMT
Lines: 33
Message-ID: <78fj45$qdi$1@polonez.man.lodz.pl>
References: <36A84E58.CC21CC89@meil.pw.edu.pl> <36a90e81@news3.ibm.net> <78ff18$k41$2@polonez.man.lodz.pl> <36ab4afb@news3.ibm.net>
NNTP-Posting-Host: zly.kis.p.lodz.pl
User-Agent: tin/pre-1.4-981225 ("Volcane") (UNIX) (SunOS/5.5.1 (i86pc))
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit