stringbearbeitung
-
Hy,
ich habe einen string der folgendes beinhaltet:"Datei\xxx\xx2\name.mp3"
jetzt will ich name.mp3 durch einen anderen wert ersetzen, das problem dabei ist, das name.mp3 variable ist
-
schau dir mal
strrpos
an
-
Also wenn immer das letzte Variabel ist könntest du beim letzten Backslash ein \0 setzen und dann den neuen Teil mit strcat(); (<string.h> ) anhängen.
Es gibt glaub ich noch strtok, da kannst du den String zerlegen. Zum Beispiel nach allen Backslash und dann wieder mit strcat(); zammbauen. (Die genaue Syntax hab ich nicht im Kopf)