eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.misc.elektronikaZagwozdka w C Keil.Re: Zagwozdka w C Keil - wyjaśnienie.
  • Path: news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!.P
    OSTED!not-for-mail
    From: "Irek.N." <t...@j...taki.jest.pl>
    Newsgroups: pl.misc.elektronika
    Subject: Re: Zagwozdka w C Keil - wyjaśnienie.
    Date: Thu, 14 Feb 2019 22:46:09 +0100
    Organization: ATMAN - ATM S.A.
    Lines: 22
    Message-ID: <q44nj2$kl6$1@node2.news.atman.pl>
    References: <q3q59d$hp9$1@node1.news.atman.pl> <q3vee4$o74$1@node1.news.atman.pl>
    <5c63f185$0$476$65785112@news.neostrada.pl>
    <q41tof$422$1@node1.news.atman.pl>
    <2...@t...no1>
    NNTP-Posting-Host: 77-253-172-130.adsl.inetia.pl
    Mime-Version: 1.0
    Content-Type: text/plain; charset=ISO-8859-2; format=flowed
    Content-Transfer-Encoding: quoted-printable
    X-Trace: node2.news.atman.pl 1550180770 21158 77.253.172.130 (14 Feb 2019 21:46:10
    GMT)
    X-Complaints-To: u...@a...pl
    NNTP-Posting-Date: Thu, 14 Feb 2019 21:46:10 +0000 (UTC)
    User-Agent: Thunderbird 2.0.0.24 (Windows/20100228)
    In-Reply-To: <2...@t...no1>
    Xref: news-archive.icm.edu.pl pl.misc.elektronika:741041
    [ ukryj nagłówki ]

    > Skąd wiesz?

    Chociaż by z powodu występowania możliwości błędnego odczytu wartości 0
    dla tej zmiennej gdy jest czytana połówkami. Mój przypadek.

    Zastanawiam się, czy gdyby kompilator zrobił odczyt wielokrotny, czy
    było by to "moralnie" poprawne, czy nadal miało by znamiona łaty?

    Dlaczego miał by tak zrobić? Ponieważ volatile (w moim przekonaniu) mówi
    kompilatorowi, że może się spodziewać problemów z tą zmienną i nie może
    zakładać, że uda się ją odczytać etapowo (tak samo jak np. nie ma sensu
    ją buforować, tylko za każdym razem trzeba czytać).

    Miłego.
    Irek.N.


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: