-
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
- pompa CO
- 2,5 x więcej niż Li-Ion
- Tfu! Przeklety prostokąt (czyli UPS i "sinus modyfikowany")
- Dalekopis T100 - problem z powrotem karetki
- Diody LED - oświetlenie na choinkę
- ale wiesz, że są gotowce?
- jak wykryć zapalenie żarówki?
- Cyna dylemat
- Mierniki poziomu glukozy (CGM, FGM)
- A Szwajcarzy kombinują tak: FinalSpark grows human neurons from stem cells and connects them to electrode arrays
- Kontrola nad prądem - sprawdź jak działa [apka - przyp. JMJ] eLicznik
- NETIA i hasło logowania
- Modulacja FM
- Najgorszy język programowania
- Kol. sukces po polsku: firma Szumisie sp. z o.o.
Najnowsze wątki
- 2025-12-29 MON nabyło Hutę Częstochowa. "Historyczne znaczenie"
- 2025-12-28 Czwarta doba strajku na głębokości 500 metrów. "Ministerstwo robi sobie z nas jaja"
- 2025-12-29 Kolejny kraj [WB - przyp. JMJ] zakazuje chowu klatkowego. W Polsce żyje tak 40 mln kur
- 2025-12-29 MON nabyło Hutę Częstochowa. "Historyczne znaczenie"
- 2025-12-28 Norwegia kontra media społecznościowe
- 2025-12-28 PREZENTY OD MINISTRA FINANSÓW. SKĄD PIENIĄDZE?
- 2025-12-27 pompa CO
- 2025-12-27 Gdynia => Przedstawiciel handlowy / KAM (branża TSL) <=
- 2025-12-27 Ewakuacja ludności
- 2025-12-26 Gdańsk => ERP Microsoft Dynamics 365 Commerce Consultant <=
- 2025-12-26 Kraków => Konsultant Microsoft Dynamics 365 Finance <=
- 2025-12-26 Kraków => Microsoft Dynamics 365 Finance Consultant <=
- 2025-12-26 wymieniłem termostat
- 2025-12-26 Warszawa => Senior Backend Java Developer <=
- 2025-12-25 Finlandia przywraca swastykę




5 Najlepszych Programów do Księgowości w Chmurze - Ranking i Porównanie [2025]