ceckovy kviz

Jaroslav Buchta jaroslav.buchta na hascomp.cz
Středa Září 6 06:12:08 CEST 2023


A pak si prostudujete pravidla MISRA a prestanete tyto slozite 
konstrukce pouzivat radsi uplne ;-)
Ono se to nezda, ale i mistr tesar se nekdy utne a je zbytecne s temito 
kudrlinkami zvysovat riziko dalsi mozne chyby v kodu (kazdy kod ma chyby)

Dne 05.09.2023 v 20:43 d.petr napsal(a):
> i++: úspornější zápis neznám, ale i jiné jazyky to používají, určitě třeba Perl
>
> Podobná přiřazení občas používám, ačkoliv ne úplně A=B, ale třeba
> if ((Vysledek = write (...)))
> Ty dvojité závorky potlačí výpis varování pro tento případ.
>
> Ale výjimečně napíšu třeba i něco na způsob
> if (C=D, A=B) {};
> if (--i, A=B) {};
> resp. for (; i--; ++j, ++k) {};
> Ale to fakt jen tehdy, když to nesnižuje čitelnost a přehlednost a když jsem přesvědčen, že mi to ani v budoucnu nebude překážet. :-)
>
> P.
>
>
> Martin Záruba napsal(a) dne 05. 09. 23 v 14:24:
>> ...
>> Uznávám, že zápis je velmi úsporný. Například
>> i++;
>> nenapíšete asi v žádném jiném jazyku úsporněji. Na druhou stranu.... Použili jste někdy někdo zápis
>>
>> if (A=B) {};
> _______________________________________________
> HW-list mailing list  -  sponsored by www.HW.cz
> Hw-list na list.hw.cz
> http://list.hw.cz/mailman/listinfo/hw-list




Další informace o konferenci Hw-list