Nove PIC

Jan Waclawek konfera na efton.sk
Pátek Červen 10 11:14:44 CEST 2011


>Mimochodom, aky ma byt vysledok bitoveho posunu vpravo na signed
>cisle? Mna osobne by ani nenapadlo posuvat signed cislo, lebo som si
>nie celkom isty, co by som mal ocakavat, vid napr.
>http://en.wikipedia.org/wiki/Bitwise_operation#Shifts_in_C.2C_C.2B.2B.2C_C.23

No, nie je to celkom pravda co tam pisu:
> In C, the results with the left operand as a signed integer are:[2]
>    * for ">>": implementation-defined (most often the result of the arithmetic shift: y/2right).
pretoze C99 v 9.5.7#5 vyslovne pise, ze ak je lavy operand signed ale kladny, vysledok je definovany. Implementacne zavisle je len shiftovanie zapornych hodnot.

wek




Další informace o konferenci Hw-list