Re: Složené podmínky
Martin Záruba
swz na volny.cz
Čtvrtek Duben 11 07:28:15 CEST 2024
Mě ten druhý zápis připadá přehlednější, protože lze udělat zápis:
if (podminka1) // komentář1
if (podminka2) // komentář2
if (podminka3) // komentář3
{};
a navíc při ladění pokud chci na zkoušku podmínku vyhodit, stačí na
začátek napsat //
Martin Záruba
Dne 10.4.2024 v 21:46 Jaroslav Buchta napsal(a):
> I v prvním případě je přesně definováno pořadí a pravidla vyhodnocení.
> Druhý zápis jsem snad nikdy nikde neviděl, že by někoho napadlo použít.
>
> Dne 10.04.2024 v 21:44 Pavel Hudeček napsal(a):
>> V prvním případě necháte na překladači, jaké pořadí vyhodnocení
>> zvolí, ve druhém zajistíte pořadí, takže např. při nesplnění podmínky
>> 1 nevadí, že na podmínce 2 by to zrovna teď zhavarovalo.
>>
>> PH
>>
>> Dne 10.04.2024 v 18:17 Martin Záruba napsal(a):
>>> Jestliže potřebujete vyhodnotit, že je splněno více podmínek
>>> současně, používáte zápis
>>>
>>> if (podminka1 && podminka2 && podminka3 .....) {};
>>>
>>> nebo
>>>
>>> if (podminka1) if (podminka2) if (podminka2) ..... {};
>>>
>>> Je v přeloženém kódu nějaký rozdíl nebo je to jedno?
>>>
>>
>> _______________________________________________
>> HW-list mailing list - sponsored by www.HW.cz
>> Hw-list na list.hw.cz
>> http://list.hw.cz/mailman/listinfo/hw-list
>
>
> _______________________________________________
> HW-list mailing list - sponsored by www.HW.cz
> Hw-list na list.hw.cz
> http://list.hw.cz/mailman/listinfo/hw-list
------------- další část ---------------
HTML příloha byla odstraněna...
URL: <http://list.hw.cz/pipermail/hw-list/attachments/20240411/1e45f752/attachment.htm>
Další informace o konferenci Hw-list