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