Prüfen, ob ein String eine Datei oder ein Verzeichnis ist
-
Hallo liebe Community,
wie kann ich prüfen, ob ein String eine Datei oder ein Verzeichnis ist? Ich weiß, man kann prüfen, ob nach dem letzten Slash ein Punkt im String vor kommt. Das ist aber nicht das was ich möchte.
Gibt es eine andere Methode, um diese Info zu bekommen?
Quasi:
Wenn String test = "/home/" -> Ist Ordner
Wenn String test = "/home/bla.txt" -> Ist Verzeichnis**Edit:
Gelöst. Thread kann geschlossen werden.**
-
jedes os hat so seine speziellen api-funktionen, mit denen man datei-attribute abfragen kann.
-
Habe es gelöst. Trotzdem vielen Dank
-
Wie hast du es denn gelöst?
-
Der Vollständigkeit halber sei erwähnt, dass boost::filesystem z.B. mit is_directory() eine portable Lösung liefert.