char array splitten ab bestimmter position



  • Hi an alle,

    ich habe folgende char array

    //Nur Beispiel
    char szTmp[256] = "\"Teste Mal\" <weitererstring>";
    

    Jetzt möchte ich den String an der Position splitten wo sich das 2.te Leerzeichen befindet.
    strtok fällt flach würde ich sagen weil es den string ja schon beim ersten Leerzeichen teilt.
    Was würde denn gehen?

    Gruß

    Crazy


  • Mod

    Die plumpe Methode ist das durchlaufen des Strings in einer Schleife bis man das zweite Leerzeichen gefunden hat. Danach die bekannten Funktionen zum splitten benutzen.

    Geht sicherlich schneller zu schreiben als das Suchen nach einer eleganteren Methode dauern würde.


Anmelden zum Antworten