4 Jan
2005
4 Jan
'05
5:13 p.m.
Hello, I've always wanted some functionality to determine the relative path between two paths. Maybe something like this can be added to the convinience.hpp or otherwise: fs::path relative_path_of(fs::path const &base, fs::path const &full) { std::string fullStr = full.string(); std::string baseStr = base.string() + "/"; // add a slash so that it returns the relative path boost::erase_first(fullStr, baseStr); return fs::path(fullStr); } Cheers, Georgios