-
Path: news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.pionier.net.pl!pwr.wroc.pl!new
s.wcss.wroc.pl!not-for-mail
From: a...@m...uni.wroc.pl
Newsgroups: pl.misc.elektronika
Subject: Re: Zagwozdka w C Keil - wyja?nienie.
Date: Thu, 14 Feb 2019 12:52:28 +0000 (UTC)
Organization: Politechnika Wroclawska
Lines: 24
Message-ID: <q43oac$ars$1@z-news.wcss.wroc.pl>
References: <q3q59d$hp9$1@node1.news.atman.pl> <q3vee4$o74$1@node1.news.atman.pl>
<5c63f185$0$476$65785112@news.neostrada.pl>
<e...@t...no1>
<q423vc$a43$1@node1.news.atman.pl>
<6...@t...no1>
<q43cg8$fsk$1@node1.news.atman.pl> <q43d9v$cs4$1@node2.news.atman.pl>
NNTP-Posting-Host: hera.math.uni.wroc.pl
X-Trace: z-news.wcss.wroc.pl 1550148748 11132 156.17.86.1 (14 Feb 2019 12:52:28 GMT)
X-Complaints-To: a...@n...pwr.wroc.pl
NNTP-Posting-Date: Thu, 14 Feb 2019 12:52:28 +0000 (UTC)
Cancel-Lock: sha1:TBFZi12LQ95uphLWAxLWmGRKW/0=
User-Agent: tin/2.4.1-20161224 ("Daill") (UNIX) (Linux/4.19.0 (x86_64))
Xref: news-archive.icm.edu.pl pl.misc.elektronika:741026
[ ukryj nagłówki ]Grzegorz Niemirowski <g...@p...onet.pl> wrote:
> Janusz <j...@o...pl> napisa?(a):
> > A to " (czyli ?e wy??czy wszystko inne, co mo?e zmieni? jej
> >>>> warto?? w trakcie dost?pu -- czy to w?tki, czy przerwania, czy
> > zewn?trzny
> >>>> sprz?t)."
> > nic takiego kompilator nie robi.
>
> A to "`volatile` nie oznacza, ?e kompilator gwarantuje atomiczny dost?p do
> zmiennej (czyli ?e wy??czy"?
> Nie do??, ?e masz problem z czytaniem ze zrozumieniem, to jeszcze wyci??e?
> kluczowy fragment, kt?ry pokazuje, ?e czepiasz si? bez sensu.
Januszowi wlasnie chodzilo o to ze nie: 'volatile' w intencji sluzy
do obsugi sprzetu: jak np. urzadzenie zlicza ile razy byl zrobiony
zapis to wynik ma byc taki jak wynika jak napisal programista,
nic mniej, nic wiecej. Sprzet zwykle nie wymaga atomicznego
zapisu wiec 'volatile' nie daje takiej gwarancji. 'volatile'
moze tez byc uzyte do innych celow, dlatego standard zawiera
bardzo ogolne sformulowanie. Ale _nie_ ma zadnej gwarancji
atomicznosci.
--
Waldek Hebisch
Następne wpisy z tego wątku
- 14.02.19 13:59 Queequeg
- 14.02.19 14:01 Grzegorz Niemirowski
- 14.02.19 14:02 Queequeg
- 14.02.19 14:04 Queequeg
- 14.02.19 14:07 Queequeg
- 14.02.19 17:03 J.F.
- 14.02.19 17:10 J.F.
- 14.02.19 17:14 Queequeg
- 14.02.19 18:27 J.F.
- 14.02.19 19:42 Grzegorz Niemirowski
- 14.02.19 22:13 Janusz
- 14.02.19 22:46 Irek.N.
- 14.02.19 23:02 Janusz
- 14.02.19 23:03 Grzegorz Niemirowski
- 15.02.19 08:57 Mateusz Viste
Najnowsze wątki z tej grupy
- nawigacja satelitarna
- SmartLife/Tuya i osuszanie -- mordowanie z zimną krwią...
- Głośnik piezoelektryczny
- Mala autonomiczna kamera monitoringu
- czas na emeryturę i EB
- Generowanie sumy kontrolnej z fragmentu pliku bin
- Re: Mala autonomiczna kamera monitoringu
- HDMI
- Re: Mala autonomiczna kamera monitoringu
- Kamera monitoringu z kartą SIM
- Re: Kamera monitoringu z kartą SIM
- Re: Kamera monitoringu z kartą SIM
- skąd my to znamy
- Re: Kamera monitoringu z kartą SIM
- Re: Kamera monitoringu z kartą SIM
Najnowsze wątki
- 2024-06-27 Re: Prywatny parking? Pierwsze 10 minut bezplatnie
- 2024-06-27 A co mnie to koooorwa obchodzi?
- 2024-06-28 nawigacja satelitarna
- 2024-06-28 SmartLife/Tuya i osuszanie -- mordowanie z zimną krwią...
- 2024-06-27 położyłem kafelki
- 2024-06-28 Łódź => International Freight Forwarder <=
- 2024-06-28 Łódź => Spedytor Międzynarodowy <=
- 2024-06-28 Gdańsk => Head of International Freight Forwarding Department <=
- 2024-06-28 Sopot => Team Leader E-Commerce for Foreign Markets <=
- 2024-06-28 Warszawa => Senior React Native Developer <=
- 2024-06-28 Warszawa => Frontend Developer (React) <=
- 2024-06-28 Warszawa => Software .Net Developer <=
- 2024-06-28 Warszawa => Frontend Developer (React) <=
- 2024-06-28 Warszawa => Programista Full Stack .Net <=
- 2024-06-28 Warszawa => Frontend Developer (React) <=