Dateinamen aus String-Pfad entnehmen
-
Ich habe in einem String den kompletten Dateipfad stehen.
Nun wollte ich mit find_last_of("/") und resize meinen Dateinamen mit Endung rausnehmen. Aber es passiert iwie nix...
string Name="C:\blabla\datei.xy"; string::size_type position= Name.find_last_of("\"); Name.resize(posistion);
Komisch ist, dass einfach nichts passiert
und nein ich bin nicht betrunken
-
Ok ...grenzenlose Dummheit!
Wenn ich "\" in "/" umwandel erreiche ich schonmal, dass das Ende abgeschnitten wird. Ich finde auf cplusplus.com aber dafür keinen Befehl.
EDIT:
Name.erase(0,position) ists gewesen .... tut mir leid...stand auf dem Schlauch