Arduino - 32 bitu promenna ze 4 byte
Petr Labaj
labaj na volny.cz
Pondělí Prosinec 16 17:33:19 CET 2024
Tyhle funkce byly "vynalezeny" hodně dávno a snaží se být naprosto
univerzální.
Kdo ví, jestli tehdy neexistovaly nějaké platformy, které třeba byly
Little Endian, ale ukládaly data po 16-bit wordech?
Třeba nějaké historické HP1000/ADT4500 nebo nějaká jiná zvláštní
architektura? Tam už by totožné nebyly.
Navíc při čtení programu mi to připadá šikovné, protože jednoznačně vím,
co chtěl autor říct.
No ale nejsem dealer těchto funkcí, tak je nebudu prosazovat za každou cenu.
Jen že mi osobně to připadá jako šikovné a průhledné řešení.
Samozřejmě se podobná konverze napsat na mnoho způsobu, je to triviální
úkol.
PL
*******************
Dne 16.12.2024 v 15:31 Miroslav Mraz napsal(a):
> A pak ty síťové funkce mají redundantní názvy - htonx je to samé jako
> ntohx. Mě to mate.
Další informace o konferenci Hw-list