endianness

Endianness bezieht sich darauf, wie Multi-Byte-Werte im Speicher gespeichert, zwischen Geräten gesendet oder auf der Festplatte gespeichert werden. "Big-Endian" -Werte werden zuerst mit ihrem höchstwertigen Byte gespeichert, und "Little-Endian" -Werte werden zuerst mit ihrem niederwertigsten Byte gespeichert. Andere Byte-Ordnungen sind möglich, aber sehr selten und können nicht auf diese Weise beschrieben werden.
1
Antwort

Muss ich mich um Big Endian und Little Endian kümmern, wenn ich Daten über AudioInputStream lese?

Ich lese eine WAV-Datei über AudioInputStream in ein Byte-Array, %Vor% Muss ich die Bytes eines Samples anordnen, wenn man bedenkt, dass die Daten in Little Endian angeordnet sind oder macht der AudioInputStream das für mich?     
02.01.2013, 04:41
1
Antwort

Kleiner / Großer Endian

Wie kann ich feststellen, ob das Betriebssystem Little / Big Endian in Java ist?     
31.08.2009, 18:13
4
Antworten

Sind Casting-Typen von Big / Little Endian abhängig?

Betrachten Sie dieses kleine Stück Code: %Vor% Auf meinem PC druckt es 0x01 und ich bin nicht überrascht. Wie würde es bei BIG ENDIAN funktionieren? Ich erwarte, dass es 0x10000001 drucken würde. Habe ich recht? Ich habe Bücher und Web...
27.11.2013, 10:51
5
Antworten

Endianness swap ohne ntohs

Ich schreibe einen ELF-Analysator, aber ich habe Probleme, die Endiane korrekt zu konvertieren. Ich habe Funktionen, um die Endianess des Analysators und die Endianness der Objektdatei zu bestimmen. Grundsätzlich gibt es vier mögliche Szenari...
26.04.2012, 21:09
3
Antworten

32-Bit-Ganzzahl ohne Vorzeichen (Big-Endian) in Long und zurück konvertieren

Ich habe ein Byte [4], das eine 32-Bit-Ganzzahl ohne Vorzeichen (in Big-Endian-Reihenfolge) enthält, und ich muss es in Long konvertieren (da int keine vorzeichenlose Zahl enthalten kann). Wie mache ich das umgekehrt (d. h. von long, das eine...
24.03.2012, 20:01
3
Antworten

Endianness Konvertierung in ARM

Wie konvertiere ich Big Endian in Little Endian in ARM?     
26.11.2010, 15:48
2
Antworten

Little-Endian Signed Integer

Ich weiß, dass das WAV-Dateiformat vorzeichenbehaftete Ganzzahlen für 16-Bit-Samples verwendet. Es speichert sie auch in Little-Endian-Reihenfolge, dh die niedrigsten 8 Bits kommen zuerst, dann die nächsten usw. Das Sonderzeichen-Bit auf dem ers...
08.10.2010, 20:57
8
Antworten

Was ist falsch an dieser C-Funktion, um die Endianess einer Maschine zur Laufzeit zu finden?

Das habe ich heute bei einem Interview angeboten. %Vor% Mein Interviewer bestand darauf, dass c und l nicht garantiert an der gleichen Adresse beginnen. Daher sollte die Union geändert werden, um char c[sizeof(long)] zu sagen und de...
20.08.2009, 02:45
5
Antworten

Little Endian gegen Big Endian

Sagen wir, ich habe 4 Byte und ich möchte es in 2Byte kurze Ganzzahl umwandeln. Habe ich recht, dass in beiden (Little und Big Endian) die kurze ganze Zahl aus 2 niedrigstwertigen Bytes dieser 4 Byte Zahl besteht? Zweite Frage: Was wird das...
11.02.2010, 21:12
1
Antwort

Beliebige Länge Bytes zu int in Python gebaut [duplizieren]

Ich suche nach einer Funktion, die ein beliebige Länge bytes -Objekt und konvertiert es in ein int . Offensichtlich ist Endianess ein erforderlicher Parameter für diese Funktion. Ich bin mir sicher, dass ich entweder auf bytes ode...
28.03.2011, 02:40