Article View: pl.comp.lang.c
Article #309033Re: Jak sprawdzić jakiej klasy jest obiekt (wskaźnik) ?
From: Przemek Biernat
Date: Sun, 23 Apr 2017 16:34
Date: Sun, 23 Apr 2017 16:34
3 lines
2342 bytes
2342 bytes
Ad 1. Moze byc funkcja trzeba tylko przekazać pointer na kontekst renderujący. Ad1,2. type() powinno byc funkcją czysto wirtualna a implementacje powinny być w klasach obiektów kompilator powie o nieprawidłowy ibstanchach klas o takim wsparciu pomyślałem w przeciwieństwie do zwykłej funkcji wirualnej której werjsa niewiafomo która zostanie wykonana (wiadomo ale trzeba pomyśleć) Zwykle stosuje tajtykę że type() implementuje w klasach które nie dzielą się na kolejne pod typy.
Technical Details
Message-ID:
<00e5fe8c-4104-47b7-9f88-dec2cc493843@googlegroups.com>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!news.nask.pl!news.nask.org.pl!news.unit0.net!weretis.net!feeder6.news.weretis.net!feeder.usenetexpress.com!feeder1.iad1.usenetexpress.com!border1.nntp.dca1.giganews.com!nntp.giganews.com!c45no5042300qtb.1!news-out.google.com!v18ni2223ita.0!nntp.google.com!c26no731097itd.0!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mailReferences:
<o79kim$psa$1@node1.news.atman.pl> <o79kim$psa$1@node1.news.atman.pl> <almarsoft.6916192281123605763@news.v.pl> <b514bb54-fc83-472e-8fa9-d16bf8d878d0@googlegroups.com> <odf6rg$53e$1@node1.news.atman.pl> <6a23e119-a538-4d44-a3d6-9155442972e7@googlegroups.com> <odg8fv$e46$1@node2.news.atman.pl> <d4556e86-8963-4917-9ce4-0827261ab89c@googlegroups.com> <odi576$9l6$1@node2.news.atman.pl> <2ff067f6-dd5d-49b9-af20-feabc253c064@googlegroups.com> <odies3$iqc$1@node2.news.atman.pl>Show Full Headers
Complete Article Headers
X-Received: by 10.13.225.196 with SMTP id k187mr3129644ywe.127.1492965257999; Sun, 23 Apr 2017 09:34:17 -0700 (PDT) X-Received: by 10.157.82.15 with SMTP id e15mr244235oth.6.1492965257960; Sun, 23 Apr 2017 09:34:17 -0700 (PDT) Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!news.nask.pl!news.nask.org.pl!news.unit0.net!weretis.net!feeder6.news.weretis.net!feeder.usenetexpress.com!feeder1.iad1.usenetexpress.com!border1.nntp.dca1.giganews.com!nntp.giganews.com!c45no5042300qtb.1!news-out.google.com!v18ni2223ita.0!nntp.google.com!c26no731097itd.0!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail Newsgroups: pl.comp.lang.c Date: Sun, 23 Apr 2017 09:34:17 -0700 (PDT) In-Reply-To: <odies3$iqc$1@node2.news.atman.pl> Complaints-To: groups-abuse@google.com Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=77.253.183.199; posting-account=JqeG5AoAAAAiFyQBrqF1gF5A1eLVPTrJ NNTP-Posting-Host: 77.253.183.199 References: <o79kim$psa$1@node1.news.atman.pl> <o79kim$psa$1@node1.news.atman.pl> <almarsoft.6916192281123605763@news.v.pl> <b514bb54-fc83-472e-8fa9-d16bf8d878d0@googlegroups.com> <odf6rg$53e$1@node1.news.atman.pl> <6a23e119-a538-4d44-a3d6-9155442972e7@googlegroups.com> <odg8fv$e46$1@node2.news.atman.pl> <d4556e86-8963-4917-9ce4-0827261ab89c@googlegroups.com> <odi576$9l6$1@node2.news.atman.pl> <2ff067f6-dd5d-49b9-af20-feabc253c064@googlegroups.com> <odies3$iqc$1@node2.news.atman.pl> User-Agent: G2/1.0 MIME-Version: 1.0 Message-ID: <00e5fe8c-4104-47b7-9f88-dec2cc493843@googlegroups.com> Subject: Re: Jak sprawdzić jakiej klasy jest obiekt (wskaźnik) ? From: Przemek Biernat <biernat.przemyslaw@gmail.com> Injection-Date: Sun, 23 Apr 2017 16:34:17 +0000 Lines: 9 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit