ceckovy kviz
Miroslav Šinko
sinkomiro na gmail.com
Čtvrtek Září 7 10:41:11 CEST 2023
Pri maskovani bitov ano, ale potom 0x0F, 0x7F a 0xFF.
miro
On 07.09.2023 10:33, Pavel Hudeček wrote:
> Já teda u těch hardcoded čísel mám výjimky, mezi které patří především 0
> a 1.
> Pak často 15, 127, 255 ale jen u maskování bitů.
>
> PH
>
> Dne 07.09.2023 v 0:25 Miroslav Šinko napsal(a):
>>> Zajimalo by me, jestli radeji pouzivate pro nekonecne cykly
>>> konstrukci for (;;) nebo while(1) a jestli je oboje vzdy OK.
>>
>> OK je aj while(666). C++ to riesi typom bool a jeho hodnotami true a
>> false. V C patri medzi best practices povedzme
>> #define FALSE 0
>> #define TRUE 1 //alebo 666 :)
>> a ked uz, tak while(TRUE). To je citatelne aj kolegom, co nevedia, ze
>> podmienky v C sa vyhodnocuju na 0 / ostatne hodnoty.
>>
>> Vseobecne, pouzivanie hardcoded cisel sa nepovazuje za dobre.
Další informace o konferenci Hw-list