hotti: Binärdateien

Beitrag lesen

moin,

The resulting binary string will be 6 bytes long and contain the byte sequence 0x12, 0x34, 0x78, 0x56, 0x41, 0x42.

Das ist in der Tat verwirrend, weil:

Es gibt keine binary strings! Ein "string" ist eine Folge von "Zeichen", eine binary hingegen enthält keine Zeichen sondern Bytes. Es sollte also besser "binary sequence" heißen und dieser kleine aber feine Unterschied sorgt seit der Unicode-Implementierung verschiedener Programmiersprachen immer wieder für Verwirrungen.

Unterscheide in Deinen Scripts zwischen bytesemantics und charactersemantics.

Schönen Tag,
Hotti