POSIX

dirent

 * Document
 * Windows implementation

realpath

 * man page
 * macro in mingw
 * C++ implementation
 * Windows
 * getting all drive letters
 * GetLogicalDriveStrings
 * use to get drive names
 * GetVolumeInformation
 * use to get volume name
 * _fullpath/_wfullpath
 * equivalent to realpath
 * Application Registration
 * how to get path of application executable

basename/dirname

 * man page
 * basename gets filename from path
 * dirname gets directory from path
 * path = dirname + PATH_SEPARATOR + basename
 * glic implementation