Nein, das ermittelt den vollen Pfad- und Dateinamen.
Die Lösung des Problems war wirklich extrem einfach und ich ärgere mich schon, überhaupt danach gefragt zu haben weil das selber Programmieren schneller gewesen wäre
Code:
#include <string>
std::string ExtractPathName(std::string filename)
{
return filename.erase(filename.rfind("\\")+1);
}