libpathutils Cross-platform filesystem path utility functions: path sanitize path normalize create unique filename/path create all directories in path (mkdir -p) char UTF8 to UC2 WCHAR path string conversion and vice versa ... Inspiration & origin of some code https://github.com/tdegeus/cpppath (MIT) https://github.com/zzmodules/path (MIT) https://github.com/tomault/pistis-filesystem (Apache2)