Suchergebnisse für Anfrage "endianness"
Wie BSWAP die unteren 32-Bit-64-Bit-Register?
Ich habe nach der Antwort gesucht, wie man BSWAP für das untere 32-Bit-Unterregister des 64-Bit-Registers verwendet. Zum Beispiel,
Wie konvertiere ich einen Wert von Host-Byte-Reihenfolge nach Little Endian?
Ich muss einen kurzen Wert aus der Host-Byte-Reihenfolge in Little Endian konvertieren. Wenn das Ziel Big Endian wäre, könnte ich die Funktion htons () verwe...
Konvertieren Sie Little Endian zu Big Endian
Ich möchte nur fragen, ob meine Methode für die Konvertierung von Little Endian nach Big Endian richtig ist, um sicherzugehen, dass ich den Unterschied verst...
Was ist eine tragbare Methode zum Konvertieren der Byte-Reihenfolge von Zeichenfolgen in C
Ich versuche, einen Server zu schreiben, der mit jedem Standard-Client kommuniziert, der Socket-Verbindungen herstellen kann (z. B. Telnet-Client).Es begann ...
fread / fwrite Größe und Anzahl [duplizieren]
Diese Frage hat hier bereits eine Antwort:fwrite () - Einfluss von Größe und Anzahl auf die Leistung 3 AntwortenIch habe Zweifel, in welcher Reihenfolge die ...
Warum bricht die Optimierung diese Funktion ab?
Wir hatten vor kurzem eine Vorlesung in der Universität über Programmierspezialitäten in mehreren Sprachen. Der Dozent hat folgende Funktion aufgeschrieben: inline u64 Swap_64(u64 x) { u64 tmp; (*(u32*)&tmp) = ...
Ändert htonl () die Bytereihenfolge auf der BIG ENDIAN-Maschine?
Buchstäblich verwirrt über htonl (). In so vielen Links fand ich, dass der Code für htonl ist: #define HTONL(n) (((((unsigned long)(n) & 0xFF)) << 24) | \ ((((unsigned long)(n) & 0xFF00)) << 8) | \ ((((unsigned long)(n) & 0xFF0000)) >> 8) | ...