-
X-Received: by 2002:a0c:facb:: with SMTP id p11mr75171665qvo.243.1594580436055; Sun,
12 Jul 2020 12:00:36 -0700 (PDT)
X-Received: by 2002:a0c:facb:: with SMTP id p11mr75171665qvo.243.1594580436055; Sun,
12 Jul 2020 12:00:36 -0700 (PDT)
Path: news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.pionier.net.pl!2.eu.feeder.erj
e.net!feeder.erje.net!newsfeed.xs4all.nl!newsfeed9.news.xs4all.nl!tr3.eu1.usene
texpress.com!feeder.usenetexpress.com!tr3.iad1.usenetexpress.com!border1.nntp.d
ca1.giganews.com!nntp.giganews.com!news-out.google.com!nntp.google.com!postnews
.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: pl.comp.programming
Date: Sun, 12 Jul 2020 12:00:35 -0700 (PDT)
In-Reply-To: <7...@g...com>
Complaints-To: g...@g...com
Injection-Info: google-groups.googlegroups.com; posting-host=213.108.152.51;
posting-account=bMuEOQoAAACUUr_ghL3RBIi5neBZ5w_S
NNTP-Posting-Host: 213.108.152.51
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>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <d...@g...com>
Subject: Re: C is number one (znowu)
From: Maciej Sobczak <s...@g...com>
Injection-Date: Sun, 12 Jul 2020 19:00:36 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Lines: 26
Xref: news-archive.icm.edu.pl pl.comp.programming:215050
[ ukryj nagłówki ]> 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".
> 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?
--
Maciej Sobczak * http://www.inspirel.com
Następne wpisy z tego wątku
- 13.07.20 16:17 g...@g...com
- 13.07.20 20:49 Maciej Sobczak
- 13.07.20 22:02 g...@g...com
- 14.07.20 12:01 g...@g...com
- 14.07.20 20:59 Maciej Sobczak
- 05.10.20 12:36 Sushi Master
Najnowsze wątki z tej grupy
- Alg. kompresji LZW
- Popr. 14. Nauka i Praca Programisty C++ w III Rzeczy (pospolitej)
- Arch. Prog. Nieuprzywilejowanych w pełnej wer. na nowej s. WWW energokod.pl
- 7. Raport Totaliztyczny: Sprawa Qt Group wer. 424
- TCL - problem z escape ostatniego \ w nawiasach {}
- Nauka i Praca Programisty C++ w III Rzeczy (pospolitej)
- testy-wyd-sort - Podsumowanie
- Tworzenie Programów Nieuprzywilejowanych Opartych Na Wtyczkach
- Do czego nadaje się QDockWidget z bibl. Qt?
- Bibl. Qt jest sztucznie ograniczona - jest nieprzydatna do celów komercyjnych
- Co sciaga kretynow
- AEiC 2024 - Ada-Europe conference - Deadlines Approaching
- Jakie są dobre zasady programowania programów opartych na wtyczkach?
- sprawdzanie słów kluczowych dot. zła
- Re: W czym sie teraz pisze programy??
Najnowsze wątki
- 2025-02-21 Warszawa => Key Account Manager IT <=
- 2025-02-21 Warszawa => Data Engineer (Tech Lead) <=
- 2025-02-21 Aliexpress zaczął oszukiwać na bezczelnego.
- 2025-02-21 Warszawa => System Architect (Java background) <=
- 2025-02-21 Kula w łeb
- 2025-02-21 Warszawa => System Architect (background deweloperski w Java) <=
- 2025-02-21 Warszawa => Solution Architect (Java background) <=
- 2025-02-21 Lublin => JavaScript / Node / Fullstack Developer <=
- 2025-02-21 Pawel S
- 2025-02-21 Warszawa => Key Account Manager (Usługi HR) <=
- 2025-02-21 Katowice => Senior Field Sales (system ERP) <=
- 2025-02-21 Chrzanów => Programista NodeJS <=
- 2025-02-21 Wrocław => Konsultant wdrożeniowy Comarch XL/Optima (Księgowość i
- 2025-02-21 Warszawa => Administrator Systemów Windows IT <=
- 2025-02-21 Wrocław => Specjalista ds. Sprzedaży (transport drogowy) <=