basename
basename(const char *path)
#define basename(x) __generic(x, const char *, __old_basename, basename)(x)
basename(const char *name)
string basename(const string &s)
basename(char *path)