Tag: htonl

host-zu-Netz doppelt?

Anzahl der Antworten 3 Antworten
Ich würde gerne einige double-precision-floating-point-zahlen über das Netzwerk. (standard C, standard-buchsen) Es gibt keine htond oder ntohd konvertieren der Daten in und aus der Netzwerk-byte-Reihenfolge. Was soll ich tun? Ich habe ein paar Lösungen in meinem Kopf,

c++ server htons java ntohs client-Konvertierung

Anzahl der Antworten 3 Antworten
Ich bin ein kleines TFTP-client server app-server entwickelt mit c++ und client mit java. Hier bin ich senden "block count" - Wert mit htons Konvertierung. Aber ich bin nicht in der Lage, es zu konvertieren zurück auf

Verwirrung in htons - little-endian/ big-endian

Anzahl der Antworten 3 Antworten
Wenn ich senden Sie eine integer-variable von einem Prozess zum anderen durch den sockel, und drucken Sie dann den Wert auf erhalten Ende, der Wert ist immer noch die gleiche, ohne mit ntohl/htonl, dann wo ich brauche,

Gibt es irgendeine "Standard" -Htonl-ähnliche Funktion für 64-Bit-Ganzzahlen in C ++?

Anzahl der Antworten 6 Antworten
Arbeite ich an einer Umsetzung des memcache-Protokolls, die auf einige Punkte, mit 64-bit integer Werte. Diese Werte müssen gespeichert werden in "network byte order". Ich wünschte, es gäbe einige uint64_t htonll(uint64_t value) Funktion zu tun, die sich

Bewirkt die Umwandlung zwischen vorzeichenbehafteten und unsignierten int das genaue Bitmuster der Variablen im Speicher?

Anzahl der Antworten 3 Antworten
Möchte ich weitergeben eine 32-bit-Ganzzahl mit Vorzeichen x durch eine Buchse. Damit der Empfänger weiß, welche byte-Reihenfolge zu erwarten ist, rufe ich htonl(x) vor dem senden. htonl erwartet eine uint32_t obwohl, und ich möchte sicher sein, was

ntohs () und ntohl () gleichwertig?

Anzahl der Antworten 2 Antworten
Gibt es net zu host-Funktionen für die Konvertierung in C#? Googeln und nicht finden, viel. 😛 InformationsquelleAutor der Frage bobber205 | 2010-03-10