[OT]C CO tim chtel basnik rici?
Jan Waclawek
konfera na efton.sk
Středa Prosinec 31 19:51:00 CET 2014
> Proè by mìlo (není-li chyba v pøekladaèi) vycházet nìco jiného ne¾ 0?
Ved som to jasne napisal: pretoze sa ten prekladac nesprava podla Vasich predstav, ale podla normy, a ta predpisuje, ze v tomto pripade je spravanie nedefinovane.
Odovodnenie si najdite napr. u Dereka Jonesa, ale je pomerne logicke - v pripade rotacie premennej (tj ak sa nejedna o vypocet pocas prekladu) toto rozne procesory z dost pochopitelnych dovodov v skutocnosti urobia rozne (napr. ignoruju vyssie nez pouzitelne bity, alebo hodia chybu) , ak to vobec prelozia.
wek
PS. -1 ani v jednom z pripadov nemoze vyjst, jednoducho preto, lebo cielova premenna je deklarovana ako unsigned. Mimochodom, pravy shift signed premennych je tiez podla normy nedefinovany.
Další informace o konferenci Hw-list