-
Data: 2022-07-19 21:20:28
Temat: Re: Rynek pracy STM32
Od: Janusz <j...@o...pl> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]W dniu 2022-07-19 o 20:59, heby pisze:
> On 19/07/2022 20:43, Janusz wrote:
>>> bez tego znika Ci kod, to robisz coś bardzo, bardzo źle?
>> Znowu nie masz pojęcia, tak voiltale powoduje że kod pracuje tak jak
>> ja chcę a nie jak kompilator myśli że ma pracować.
>
> vialtile używane jest tylk ow sytuacji, kiedy *coś* może zmienić
> zawartość zmiennej *nieoczekiwanie*.
>
> Takie sytuacje to:
>
> Inny wątek.
>
> Przerwanie.
>
> Rejestr sprzętowy.
>
> Tylko w jednej sytuacji z tej listy używamy volatile. W dwóch używamy
> barier. Istnieją mikroskopije architektury, w których nie ma barier, ale
> teraz nawet miganie diodami robi się na ARMach.
>
> Jeśli wyoptymalizowało Ci kod, który korzysta ze zmiennej i "naprawiłeś"
> to przez delklarację volatile, to masz naprawdę nikłe pojęcie o tym, jak
> pracuje kompilator i gdzie jest przyczyna niedziałania.
>
> Współczuję.
Mylisz się, używa się jako informację żeby kompilator nie optymalizował
tej zmiennej, widzisz wydaje ci się że wszystko wiesz a jednak nie,
trafiony, zatopiony.
--
Janusz
Następne wpisy z tego wątku
- 19.07.22 21:22 Janusz
- 19.07.22 21:25 Janusz
- 19.07.22 21:27 Grzegorz Niemirowski
- 19.07.22 21:32 Janusz
- 19.07.22 21:38 Piotr Gałka
- 19.07.22 21:47 Grzegorz Niemirowski
- 19.07.22 22:04 heby
- 19.07.22 22:05 heby
- 19.07.22 22:07 heby
- 19.07.22 22:08 Dawid Rutkowski
- 19.07.22 22:09 heby
- 19.07.22 22:15 heby
- 19.07.22 22:15 Grzegorz Niemirowski
- 19.07.22 22:37 heby
- 19.07.22 22:47 Janusz
Najnowsze wątki z tej grupy
- "Wybitna" inteligencja AI
- test stereo
- Bluetooth stereo
- W USA budują pierwszą komercyjną elektrownię fuzji jądrowej
- Weryfikacja myjki ultradźwiękowej
- zasieg radaru
- Zmywarka Bosch SRV55T43EU - awaria
- Kod zniżkowy w TME do 26.09.2025
- SFP, 10G, simplex sc/apc
- [słabe wiatry powodują - przyp. JMJ] Energetyczny paraliż w Niemczech
- NxtPaper
- Programiści nie przestają zadziwiać świat
- Długi kabel zasilający a na końcu procek
- Dlaczego nam nie idzie
- Co czujnik to inna temperatura
Najnowsze wątki
- 2025-09-25 jęczy wspomaganie
- 2025-09-24 "Wybitna" inteligencja AI
- 2025-09-24 test stereo
- 2025-09-24 Bluetooth stereo
- 2025-09-24 Rzeszów => International Freight Forwarder <=
- 2025-09-24 Gdańsk => Delphi Programmer <=
- 2025-09-24 Warszawa => BI Developer / Analityk BI <=
- 2025-09-24 Alior zmiana logowania
- 2025-09-24 Warszawa => Senior Microsoft Dynamics 365 Business Central Consultant
- 2025-09-24 Andżelika Borys odwiedziła [WIELKIEGO PATRIOTĘ - przyp. JMJ] Andrzeja Poczobuta w [białoruskiej - przyp. JMJ] kolonii karnej
- 2025-09-24 W USA budują pierwszą komercyjną elektrownię fuzji jądrowej
- 2025-09-24 W USA budują pierwszą komercyjną elektrownię fuzji jądrowej
- 2025-09-24 W USA budują pierwszą komercyjną elektrownię fuzji jądrowej
- 2025-09-24 W USA budują pierwszą komercyjną elektrownię fuzji jądrowej
- 2025-09-23 Re: Kolory już są