-
Path: news-archive.icm.edu.pl!news.gazeta.pl!not-for-mail
From: "AK" <n...@n...com>
Newsgroups: pl.comp.programming
Subject: Re: Czym jest programowanie?
Date: Fri, 27 Jul 2012 12:18:39 +0200
Organization: "Portal Gazeta.pl -> http://www.gazeta.pl"
Lines: 29
Message-ID: <jutpu2$oib$1@inews.gazeta.pl>
References: <4fce791d$0$26684$65785112@news.neostrada.pl>
<jqmkur$70l$1@inews.gazeta.pl>
<4fcf1480$0$26697$65785112@news.neostrada.pl>
<jqn67e$339$1@inews.gazeta.pl>
<4fcf21e7$0$1308$65785112@news.neostrada.pl>
<jqn7ut$eur$1@inews.gazeta.pl> <jqnla2$9un$1@inews.gazeta.pl>
<y2ia1qc4thf8$.hnbv89yzd18u$.dlg@40tude.net>
<jqnnmi$mcn$1@inews.gazeta.pl> <jqsj08$tgo$1@mx1.internetia.pl>
<jqurbn$34$1@inews.gazeta.pl>
<7...@g...com>
<g...@s...invalid> <jr51r9$9oi$1@inews.gazeta.pl>
<f...@v...googlegroups.com>
<jr57bu$9g7$1@inews.gazeta.pl>
<e...@g...com>
<f...@g...com>
<jr6ur2$lo2$1@inews.gazeta.pl>
<f...@6...googlegroups.com>
<jusa3h$94j$1@inews.gazeta.pl> <juscqu$bmr$1@inews.gazeta.pl>
<jutigr$a1v$1@inews.gazeta.pl>
<6...@g...com>
NNTP-Posting-Host: ppp150217.ostnet.pl
Mime-Version: 1.0
Content-Type: text/plain; format=flowed; charset="iso-8859-2"; reply-type=original
Content-Transfer-Encoding: 8bit
X-Trace: inews.gazeta.pl 1343384322 25163 62.133.150.217 (27 Jul 2012 10:18:42 GMT)
X-Complaints-To: u...@a...pl
NNTP-Posting-Date: Fri, 27 Jul 2012 10:18:42 +0000 (UTC)
In-Reply-To: <6...@g...com>
X-MimeOLE: Produced By Microsoft MimeOLE V6.0.6002.18463
X-Priority: 3
X-Newsreader: Microsoft Windows Mail 6.0.6002.18197
X-User: akarpierz
X-MSMail-Priority: Normal
Xref: news-archive.icm.edu.pl pl.comp.programming:198921
[ ukryj nagłówki ]Użytkownik "Andrzej Jarzabek" <a...@g...com> napisał:
> Nie wiem, co rozumiesz przez typy proste, ale parametrów przez referencję (aka
'przez zmienną')
> nie można przekazać niezależnie od typu.
> Możnqa przekazać parametr typu 'referencja na obiekt', ale przekazać można ją tylko
przez wartość.
> Zatem nie da się zrobić:
>
> Object a=cośtam();
> [...]
> f(a);
> // funkcja f zmieniła wartość a, tak że wskazuje na inny obiekt niż
> // przed wywołaniem
1. Naucz sie opisywac temat _poprawnie_ bo przekazywanie parametrow przez referencje
to _nie jest to__ co opisujesz.
2. _Bardzo dobrze_, ze w Javie (w Pythonie zreszta tez) nie da sie tego zrobic.
Juz sama zmiana stanu obiektu przekazywanego przez do funkcji przez (ref)
referencje rodzi
problemy i skutki uboczne,
a co dopiero gdyby sie sam obiekt zmienil brrr.... :) Do tego sluzy return i
rzeczy typu 'tuple'
(lub
udajace tuple).
3. Uda Ci sie w C++ osiagnac zamierzony efekt uzywajac tylko referencji (&) ?
PS: Oswiadczam, iz nie jestem Javowcem.
Oswiadczam ze niezbyt podoba mi sie C# out, ale dopuszczam 'mentalnie'
bo przy wywolaniu _wyraznie_ widac jak jest traktowany parametr [ int a;
aaa(out a); ]
AK
Następne wpisy z tego wątku
- 27.07.12 12:30 AK
- 27.07.12 13:06 Roman W
- 27.07.12 20:35 yamma
- 27.07.12 23:50 Edek Pienkowski
- 28.07.12 00:14 Andrzej Jarzabek
- 28.07.12 00:23 Andrzej Jarzabek
- 28.07.12 00:57 Andrzej Jarzabek
- 28.07.12 00:59 Andrzej Jarzabek
- 28.07.12 13:09 yamma
- 28.07.12 16:27 Andrzej Jarzabek
- 30.07.12 10:18 Paweł Kierski
- 30.07.12 10:40 Edek Pienkowski
- 30.07.12 18:54 Waldek M.
Najnowsze wątki z tej grupy
- "Wuj dobra rada" z KDAB rozważa: Choosing the Right Programming Language for Your Embedded Linux Device
- Nowa ustawa o ochronie praw autorskich - opis problemu i szkic ustawy
- 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?
Najnowsze wątki
- 2025-03-29 Re: Kompensacja mocy biernej przy 230VAC
- 2025-03-29 Ostrów Wielkopolski => Konsultant Wdrożeniowy Comarch XL/Optima (Ksi
- 2025-03-29 Łożysko ślizgowe - jaki olej
- 2025-03-29 Re: Kompensacja mocy biernej przy 230VAC
- 2025-03-29 Warszawa => NMS System Administrator <=
- 2025-03-29 Warszawa => Laravel PHP Developer <=
- 2025-03-29 Re: Kompensacja mocy biernej przy 230VAC
- 2025-03-29 Warszawa => Java Full Stack Developer (Angular2+) <=
- 2025-03-29 Warszawa => Specjalista rekrutacji IT <=
- 2025-03-28 A gdyby to był elektryk?
- 2025-03-28 Współczesny falomierz
- 2025-03-28 Rzeszów => WEBCON Developer <=
- 2025-03-28 Szczecin => Specjalista ds. public relations <=
- 2025-03-28 Warszawa => Staż w dziale Sprzedaży B2B <=
- 2025-03-28 Warszawa => MENA New Business Manager <=