Tafsen Skrevet 14. oktober 2008 Del Skrevet 14. oktober 2008 Eg har ein char array som eg vil dele opp if ord, dvs lage ny char array for kvar mellomrom. Eg går igjennom arrayen og sjekker iswhitespace(). Så spørsmålet mitt er: fines det ein enkel metode for å kopiere alt i ein char array mellom posisjon a til b? Lenke til kommentar
steingrim Skrevet 14. oktober 2008 Del Skrevet 14. oktober 2008 (endret) strncpy og memcpy er til akkurat det formålet. Edit: Du kan forøvrig bruke strtok til å finne ordene, så slipper du skrive den biten selv. Endret 14. oktober 2008 av steingrim Lenke til kommentar
Harkonnen Skrevet 15. oktober 2008 Del Skrevet 15. oktober 2008 lag etter char* array, bruk strtok og strdup Lenke til kommentar
Giddion Skrevet 16. oktober 2008 Del Skrevet 16. oktober 2008 Hvis du bare skal lage masse stringer med et ord i hver så kan du bare erstatte space-char med 0. Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå