Endianita: Porovnání verzí
Smazaný obsah Přidaný obsah
m →Použití struktury union: .. cs typogr. |
Oprava chybného pořadí závorek u 32bitového swapu (předchozí verze vracela nevalidní výsledky - např. BSWAP32(1) = 16777217 v gcc (Ubuntu 9.3.0-17ubuntu1~20.04) 9.3.0) značka: editace z Vizuálního editoru |
||
Řádek 125:
==== 32bitový swap ====
<syntaxhighlight lang="
#define BSWAP32(n) (((n) & 0xFF000000L >> 24) | ((n) & 0x00FF0000L
</syntaxhighlight>
|