eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.comp.programmingC is number one (znowu)Re: C is number one (znowu)
  • X-Received: by 2002:ad4:57c7:: with SMTP id y7mr82381582qvx.124.1594649878279; Mon,
    13 Jul 2020 07:17:58 -0700 (PDT)
    X-Received: by 2002:ad4:57c7:: with SMTP id y7mr82381582qvx.124.1594649878279; Mon,
    13 Jul 2020 07:17:58 -0700 (PDT)
    Path: news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.pionier.net.pl!3.eu.feeder.erj
    e.net!feeder.erje.net!newsreader4.netcologne.de!news.netcologne.de!feeder1.camb
    riumusenet.nl!feed.tweak.nl!209.85.160.216.MISMATCH!news-out.google.com!nntp.go
    ogle.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
    Newsgroups: pl.comp.programming
    Date: Mon, 13 Jul 2020 07:17:57 -0700 (PDT)
    In-Reply-To: <d...@g...com>
    Complaints-To: g...@g...com
    Injection-Info: google-groups.googlegroups.com; posting-host=213.192.68.153;
    posting-account=f7iIKQoAAAAkDKpUafc-4IXhmRAzdB5r
    NNTP-Posting-Host: 213.192.68.153
    References: <a...@g...com>
    <r9o6rb$lp5$1@news.icm.edu.pl>
    <1...@g...com>
    <rassv4$9ti$1@news.icm.edu.pl>
    <2...@g...com>
    <rdhlvh$udp$1@news.icm.edu.pl>
    <a...@g...com>
    <rdl4s1$abp$1@news.icm.edu.pl>
    <e...@g...com>
    <rduo26$ofp$1@news.icm.edu.pl>
    <c...@g...com>
    <re1unm$8vq$1@dont-email.me>
    <b...@g...com>
    <rec454$cbq$1@news.icm.edu.pl>
    <6...@g...com>
    <c...@g...com>
    <7...@g...com>
    <d...@g...com>
    User-Agent: G2/1.0
    MIME-Version: 1.0
    Message-ID: <3...@g...com>
    Subject: Re: C is number one (znowu)
    From: g...@g...com
    Injection-Date: Mon, 13 Jul 2020 14:17:58 +0000
    Content-Type: text/plain; charset="UTF-8"
    Content-Transfer-Encoding: quoted-printable
    Xref: news-archive.icm.edu.pl pl.comp.programming:215051
    [ ukryj nagłówki ]

    W dniu niedziela, 12 lipca 2020 21:00:37 UTC+2 użytkownik Maciej Sobczak napisał:
    > > Powoływanie się na "smart pointery" w dyskusji o wskaźnikach to trochę jak
    rozważanie zakupu roweru stacjonarnego na wycieczki rowerowe albo do poruszania się
    po mieście. Niby też rower, ale jednak nie do końca.
    >
    > https://en.wikipedia.org/wiki/Pointer_(computer_prog
    ramming)
    >
    > "In computer science, a pointer is an object in many programming languages that
    stores a memory address."
    >
    > Wytłumacz mi teraz, dlaczego "smart pointer" to nie jest "pointer".

    Jeśli chcesz dyskutować o tym, czy rower stacjonarny to też rower,
    albo czy motorower to też rower, albo czy hulajnoga to też rower,
    albo czy hulajnoga elektryczna to motorower, to musisz znaleźć sobie
    innego kompana do rozmowy, bo ja niestety nie mam na to czasu.

    > > Smart pointerom bliżej koncepcyjnie do referencji, niż do wskaźników.
    >
    > To na czym polega różnica?
    >
    > Niektóre języki nazywają wskaźniki referencjami dla zmylenia przeciwnika, żeby się
    źle nie kojarzyło. Niektóre języki używają obydwu pojęć na różne rzeczy.
    >
    > Ale jeśli mówimy o koncepcjach, to na czym polega różnica?

    Jeżeli naprawdę Cię to interesuje, to na tej stronie, do której podlinkowałeś, jest
    odpowiedź.

    Na przykład, jak sobie zerkniesz sekcję dotyczącą Javy, to tam przeczytasz:

    "Unlike C, C++, or Pascal, there is no explicit representation of pointers in Java.
    Instead, more complex data structures like objects and arrays are implemented using
    references. The language does not provide any explicit pointer manipulation
    operators."

    gdzie słowo "references" prowadzi do strony

    https://en.wikipedia.org/wiki/Reference_(computer_sc
    ience)

    na której możesz wyczytać, m.in.

    "[...] reference is often erroneously confused with a pointer or address, and is said
    to "point to" the data. However, a reference may also be implemented in other ways
    [...]"

Podziel się

Poleć ten post znajomemu poleć

Wydrukuj ten post drukuj


Następne wpisy z tego wątku

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: