sscanf(...)??



  • habe folgendes problem:

    char tmpStr[250]; 
    
    [....]
    //In tmpStr steht nun z.B. "127.23.21.54:888"
    
    int ip_1;
    int ip_2;
    int ip_3
    int ip_4
    int port;
    sscanf(rtmpStr, "%i.%i.%i.%i:%i", &ip_1, &ip_2, &ip_3, &ip_4, &port);
    

    der inhalt von ip_1 bis ip_4 ist korrect nurin port steht eine scheinbar willkürliche Zahl!
    jemand ne idee?

    [ Dieser Beitrag wurde am 09.04.2003 um 17:44 Uhr von Monchi*96 editiert. ]



  • Keine WinAPI.

    Nicht mal TCHAR... 😉



  • ich treff auch immer das falsche forum!



  • Funktioniert bei mir ohne Probleme, ich seh auch keine potentiellen.

    Bitte poste nur echten Code (keinen aus dem Stand aufgeschriebenen), der soweit reduziert ist, dass er das Problem gerade noch illustriert. Da bei dir 2 Semikolons fehlen, nehm ich an, dass du das nicht getan hast. Wahrscheinlich hast du dabei auch die Quelle des Fehlers wegreduziert.


Anmelden zum Antworten