Ich habe einen Dateinamen (C: \ folder \ foo.txt) und ich muss den Ordnernamen (C: \ Ordner) in nicht verwaltetem C++ abrufen. In C# würde ich so etwas tun:Abrufen eines Verzeichnisnamens aus einem Dateinamen
string folder = new FileInfo("C:\folder\foo.txt").DirectoryName;
Gibt es eine Funktion, die in nicht verwalteten C++ verwendet werden kann, aus dem Dateinamen den Pfad zu extrahieren?
Haben Sie boost? – AraK
Natürlich ist es trivial, eine solche Funktion selbst zu schreiben, aber es ist sogar besser, eine Funktion der Standardbibliothek der Programmiersprache oder der API des Betriebssystems zu verwenden. –
Ich benutze keinen Boost in diesem Projekt, sorry. –