Ceckarsky kviz III

Jan Waclawek konfera@efton.sk
Sobota Červen 6 18:36:50 CEST 2009


>> >Pripadne je mozne delat test ne na 0x8000, ale na 0x4000 a pak to fungovat bude. 
>> 
>> To je pravda.
>> 
>> >Jestli to chcete na plnou hubu, tak to bude tim, ze promenna typu int a delku 2 byty bude nabyvat ve zminem prikladu hodnot 0-0x7fff.
>> 
>> Hmmmm... Mozete to prosim odovodnit?
>
>Zrejme prekladac hodnotu 0x8000 zkrouhne na 0x0000, protoze se "nevleze" do daneho
>typu?


No, znie to sice vierohodne, ale teraz pride pointa: povodny autor otazky experimentoval s nastaveniami prekladaca, a zistil, ze ak sa preklada so zapnutymi optimalizaciami, tak LEDka neblika.

Lenze ak sa preklada s vypnutymi optimalizaciami, tak LEDka blika.

Myslite, ze *zapnutim* optimalizacie sa *prida* operacia ("zkrouhnutie")?

wek




Další informace o konferenci Hw-list