
Zitat von
pete1612
Wie kann man z.B. seine eigene IP platzsparend in die Struktur speichern ohne jedes char einzeln in die Struktur zu schreiben und ohne string.h?
Und warum diese Einschränkungen? Beide von dir ausgeschlossenen Lösungen
Code:
ip.source_ip[0] = my_ip[0];
ip.source_ip[1] = my_ip[1];
ip.source_ip[2] = my_ip[2];
ip.source_ip[3] = my_ip[3];
memcpy(ip.source_ip,my_ip,4);
liefern ein praktisch optimales Ergebnis. Was ist dein Problem damit? Nicht "cool" genug?
Kann man das nicht irgendwie uber eine Adresse machen????
Und was soll daran dann besser sein? Letztendlich müssen die Bytes von A nach B kopiert werden, und auch bei einer Pointer-Lösung geschieht das nicht auf magische Weise, sondern Byte für Byte.
Lesezeichen