String zusammenführen

Dieses Thema im Forum "Programmierung & Entwicklung" wurde erstellt von myth2806, 21. September 2006 .

Status des Themas:
Es sind keine weiteren Antworten möglich.
  1. Diese Seite verwendet Cookies. Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies. Weitere Informationen
  1. #1 21. September 2006
    Hi leutz,

    also ich habe folgendes Problem... ich möchte mir eine IP-Adresse aus den einzelnen Abschnitten zusammenbauen. Zur Zeit sieht das Script so aus (natürlich nur der relevante teil):

    Code:
    char host[MAXHOSTNAMELEN];
    char buffer[BUFFER_SIZE];
    
    int ip1 = 123, ip2 = 123, ip3 = 123, ip4 = 123;
    
    itoa (ip1, buffer, 10);
    host = buffer;
    host += ".";
    itoa (ip2, buffer, 10);
    host += buffer;
    host += ".";
    itoa (ip3, buffer, 10);
    host += buffer;
    host += ".";
    itoa (ip4, buffer, 10);
    host += buffer;
    
    zur erklärung: ip1, ip2, ip3 und ip4 sind die einzelnen abschnitte der adresse zwischen den punkten. sie sind in int-variablen gespeichert. eigendlich habe ich mir gadacht dass nun jeder dieser addressen zu einem string gemacht wird und dann einzelnd zusammen geführt.
    nur leider funktioniert das nicht so ganz XD

    ich hoffe es kann mir damit irgendwer weiterhelfen ^^

    greez myth
     

  2. Anzeige
  3. #2 21. September 2006
    AW: String zusammenführen

    Hi,

    einfacher ?!

    Code:
    #include <stdio.h>
    
    
    int main() {
    unsigned int ip_teile[] = {
    127,
    0,
    0,
    1};
    
    char buf[1024];
    
    snprintf(buf,sizeof(buf) - 1,"%i.%i.%i.%i",
     ip_teile[0],ip_teile[1],ip_teile[2],ip_teile[3]);
    buf[1024] = '\0';
    printf("%s\n",buf);
    return 0;
    }
    Ja, die guten alten Standard-Funktionen ;)

    Mfg,

    Kolazomai
     
  4. #3 21. September 2006
    AW: String zusammenführen

    wunderbar vielen dank damit funktioniert es *freu freu*
    kann dich leider erstmal nicht bewerten aber das hol ich nach ^^

    greez myth

    //closed
     

  5. Videos zum Thema
Die Seite wird geladen...
Similar Threads - String zusammenführen
  1. Antworten:
    0
    Aufrufe:
    3.566
  2. Antworten:
    2
    Aufrufe:
    1.240
  3. Antworten:
    2
    Aufrufe:
    1.184
  4. Sneezing Silly String on People

    Michi , 26. März 2014 , im Forum: Humor & Fun
    Antworten:
    0
    Aufrufe:
    499
  5. Antworten:
    3
    Aufrufe:
    1.091