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