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