Gast
#5556829
Hallo zusammen, ich komme irgendwie nicht weiter. Ich habe einen "String", der eigentlich eine binäre Sequenz in hexadezimaler Interpretation darstellen soll. unsigned char source[] = "\x6a\x0a\x68\xc0\xa8\x00\x29\x68\x02\x00\x11\x5c\x89\xe6\x50"; Darin sind meine IP (192.168.0.41 an den Stellen 4,5,6 und 7 [\xc0\xa8\x00\x29]) und mein offener Port (4444 an den Stellen 11 und 12 [\x11\x5c]) enthalten. Ich möchte meine IP und meinen Port gerne einem Programm als Parameter übergeben (also mit argv), sie in die richtige Formatierung bringen und mit den Sequenzen meiner IP und meines Portes in char source ersetzen. Also so, das die binäre Sequenz am Ende auch wieder die korrekte Endian Schreibweise aufweist. Grüße Manuel