Article View: pl.comp.objects
Article #16356Re: Typ należący do parametru template'a (czyli STL w parametrze)
From: Adam Karpierz
Date: Thu, 12 Apr 2007 20:15
Date: Thu, 12 Apr 2007 20:15
45 lines
2753 bytes
2753 bytes
Użytkownik "Jacek Pietraszek" napisał:
> Adam Karpierz <karpierz@_nospam_python.pl> napisal:
>> Czyli void to jakis typ ?
>> Bo pierwsze slysze aby mozna cos w C++ zwrocic co nie ma typu.
>> PS: Panu sie najwyrazniej C++ z Pythonem myli.
>
> Ech, te stare dobre jezyki: w Algolu-68 byl typ void
> z jedyna wartoscia opisywana jaka empty.
W C++ jest tu jak zwykle degrengolada
<mniej personalnie>.
Raz sie mowi ze void to typ a raz nie,
W zachowaniu podobnie
niby mozna "rzutnac" (void)fun();
ale juz bron Boze
void i;
czy
void i = fun1();
gdzie oczywiscie :
void fun1() {}
No i oczywiscie void w C++ nie ma zadnej wartoisci
typu empty w A68 czy None w Pythonie.
Czyli niby typ, a nie typ :)
Raczej taki brzydki typek :)
Nieprawda jest wiec to co napisal Pan Wojewodzki ze
funkcja w C++ zwraca void.
Nie zwraca bo zwracac nie moze bo nie ma i nigdy
nie bedzie zadnej wartosci/obiektu typu void.
Funkcja w C++ wiec albo zwraca wartosc typu roznego
od void albo niec nie zwraca.
Owszem, funkcaj moze byc typu void. (tyle ze co to za typ:)
</mniej personalnie>.
BTW: Algol68 hm.. nie byl tez strzalem w dziesiatke :)
mial syndrom dzisiejszego export z C++, chyba nigdy
nie powstala jego pelen implementacja - tak w ogole
to z Algolem60 mial malo wspolnego)
AK
Technical Details
Message-ID:
<evm42i$blr$1@inews.gazeta.pl>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!not-for-mailReferences:
<slrnf1kjcu.ave.lrem@lrem.maxnet> <9p3n13d74m71fuv8t6g3936jgp7opadg1q@4ax.com> <evga2j$207$1@tkdami.pl> <evgfmn$gb5$1@nemesis.news.tpi.pl> <evgnri$bii$1@tkdami.pl> <evgonc$ndo$1@atlantis.news.tpi.pl> <evgpci$ces$1@tkdami.pl> <evgrav$h4p$1@inews.gazeta.pl> <evgsr6$hin$3@tkdami.pl> <evgti6$r3c$1@inews.gazeta.pl> <evi5lh$d3g$1@tkdami.pl> <evi7ac$33n$1@inews.gazeta.pl> <eviclq$hhd$1@tkdami.pl> <evidin$1eq$1@inews.gazeta.pl> <evih4u$k53$2@tkdami.pl> <evjkpk$1gs$1@inews.gazeta.pl> <evlt37$ufg$3@srv.cyf-kr.edu.pl>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!not-for-mail From: "Adam Karpierz" <karpierz@_NOSPAM_python.pl> Newsgroups: pl.comp.objects Subject: Re: Typ należący do parametru template'a (czyli STL w parametrze) Date: Thu, 12 Apr 2007 22:15:27 +0200 Organization: "Portal Gazeta.pl -> http://www.gazeta.pl" Lines: 47 Message-ID: <evm42i$blr$1@inews.gazeta.pl> References: <slrnf1kjcu.ave.lrem@lrem.maxnet> <9p3n13d74m71fuv8t6g3936jgp7opadg1q@4ax.com> <evga2j$207$1@tkdami.pl> <evgfmn$gb5$1@nemesis.news.tpi.pl> <evgnri$bii$1@tkdami.pl> <evgonc$ndo$1@atlantis.news.tpi.pl> <evgpci$ces$1@tkdami.pl> <evgrav$h4p$1@inews.gazeta.pl> <evgsr6$hin$3@tkdami.pl> <evgti6$r3c$1@inews.gazeta.pl> <evi5lh$d3g$1@tkdami.pl> <evi7ac$33n$1@inews.gazeta.pl> <eviclq$hhd$1@tkdami.pl> <evidin$1eq$1@inews.gazeta.pl> <evih4u$k53$2@tkdami.pl> <evjkpk$1gs$1@inews.gazeta.pl> <evlt37$ufg$3@srv.cyf-kr.edu.pl> NNTP-Posting-Host: dns.welnowiec.net X-Trace: inews.gazeta.pl 1176408978 11963 83.143.96.1 (12 Apr 2007 20:16:18 GMT) X-Complaints-To: usenet@agora.pl NNTP-Posting-Date: Thu, 12 Apr 2007 20:16:18 +0000 (UTC) X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.3028 X-Priority: 3 X-RFC2646: Format=Flowed; Original X-Newsreader: Microsoft Outlook Express 6.00.2900.3028 X-User: karpierz X-MSMail-Priority: Normal MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit