eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.comp.programmingtypeidRe: typeid
  • Path: news-archive.icm.edu.pl!news.icm.edu.pl!plix.pl!newsfeed1.plix.pl!news-out2.kab
    elfoon.nl!newsfeed.kabelfoon.nl!bandi.nntp.kabelfoon.nl!198.186.194.249.MISMATC
    H!news-out.readnews.com!transit3.readnews.com!postnews.google.com!u7g2000yqm.go
    oglegroups.com!not-for-mail
    From: "Marcin 'Qrczak' Kowalczyk" <q...@k...org.pl>
    Newsgroups: pl.comp.programming
    Subject: Re: typeid
    Date: Mon, 14 Jun 2010 05:43:20 -0700 (PDT)
    Organization: http://groups.google.com
    Lines: 30
    Message-ID: <9...@u...googlegroups.com>
    References: <a...@y...googlegroups.com>
    NNTP-Posting-Host: 83.7.226.14
    Mime-Version: 1.0
    Content-Type: text/plain; charset=ISO-8859-2
    Content-Transfer-Encoding: quoted-printable
    X-Trace: posting.google.com 1276519400 14092 127.0.0.1 (14 Jun 2010 12:43:20 GMT)
    X-Complaints-To: g...@g...com
    NNTP-Posting-Date: Mon, 14 Jun 2010 12:43:20 +0000 (UTC)
    Complaints-To: g...@g...com
    Injection-Info: u7g2000yqm.googlegroups.com; posting-host=83.7.226.14;
    posting-account=Y4cAXQoAAAAv8UBiA5Li4Y_naLKJKxAx
    User-Agent: G2/1.0
    X-HTTP-UserAgent: Mozilla/5.0 (X11; U; Linux x86_64; en-US) AppleWebKit/533.4 (KHTML,
    like Gecko) Chrome/5.0.375.70 Safari/533.4,gzip(gfe)
    Xref: news-archive.icm.edu.pl pl.comp.programming:185763
    [ ukryj nagłówki ]

    On Jun 14, 10:04 am, Krzysztof Poc <f...@w...pl> wrote:
    > Witajcie
    >
    > Czy mozecie napisac mi dlaczego te typy sa rozne. Przyklad wzialem z
    > ksiazki i
    > autor twierdzi ze ponizsze typy sa takie same i mi tez sie wydaje ze w
    > tym
    > przypadku sa takie same.
    >
    > dzieki za pomoc
    >
    > #include <iostream>
    > #include <typeinfo>
    > using namespace std;
    >
    > class Shape { public: virtual ~Shape() {}; };
    > class Circle : public Shape {};
    >
    > int main() {
    >   Circle c;
    >   Shape* s = &c;
    >   Circle* cp = 0;
    >   if(typeid(s) == typeid(cp))
    >     cout << "Ok" << endl; // dlaczego nie jest wykonywane ???

    Bo to są typy wskaźników, decydowane statycznie. Spróbuj typeid(*s) i
    typeid(*cp).

    (Nie jestem pewien, czy to to, nie używałem typeid.)

Podziel się

Poleć ten post znajomemu poleć

Wydrukuj ten post drukuj

Najnowsze wątki z tej grupy


Najnowsze wątki

Szukaj w grupach

Eksperci egospodarka.pl

1 1 1

Wpisz nazwę miasta, dla którego chcesz znaleźć jednostkę ZUS.

Wzory dokumentów

Bezpłatne wzory dokumentów i formularzy.
Wyszukaj i pobierz za darmo: