Re: Záhada v C

Michal Gregor a2x1nptda8 na email.cz
Neděle Leden 24 15:15:50 CET 2021


Ono to není o pocitu, spousta tehle pozadavku je v normach. Treba Misra.

Michal Gregor



Dne 24.01.2021 v 13:15 Pavel Hudecek napsal(a):
> Hm… extra funkci, která přes pointer přistupuje k lokální statické 
> proměnné v obsluze přerušení. No super rada:-) Nebo mám jenom kvůli tomu 
> tu proměnnou udělat globální?
> 
> A řádek s volatile problém nemá, jen nějaké pověry ohledně fungování 
> volatile:-)
> 
> Někomu prostě vyhovuje delší kód, někdo jinej má zas radši, když je toho 
> vidět delší kus najednou.
> 
> PH
> 
> *Od: *Michal Gregor <mailto:a2x1nptda8 na email.cz>
> 
> Pokud to chcete mit pohromade tak to dejte do extra funkce.
> 
> Tohle nesmyslne zhustovani kodu na jeden radek je zdrojem chyb, vetsina
> 
> kompilatoru to prelozi jako silene dlouhy asembler, spatne se debaguje a
> 
> jeste hur upravuje.
> 
> Pekne je to videt na tom radku z volatile.
> 
> Dne 23.01.2021 v 22:11 Pavel Hudecek napsal(a):
> 
>  > if (++ind>=AD_chCount) ind=0;
> 
>  >
> 
>  > Je praktické, protože přičítací operace, podmínka i reset pohromadě, což
> 
>  > zvyšuje přehlednost a snižuje šanci, že člověk mezi to něco náhodou 
> zapomene
> 
> 
> _______________________________________________
> HW-list mailing list  -  sponsored by www.HW.cz
> Hw-list na list.hw.cz
> http://list.hw.cz/mailman/listinfo/hw-list
> 

-- 
Tato zpráva byla zkontrolována na viry programem Avast Antivirus.
https://www.avast.com/antivirus



Další informace o konferenci Hw-list