redhat man page for get_filename

Query: get_filename

OS: redhat

Section: 3alleg4

Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar

get_filename(3alleg4)						  Allegro manual					     get_filename(3alleg4)

NAME
get_filename - Returns a pointer to the filename portion of a path. Allegro game programming library. SYNOPSIS
#include <allegro.h> char *get_filename(const char *path); DESCRIPTION
Finds out the filename portion of a completely specified file path. Both `' and `/' are recognized as directory separators under DOS and Windows. However, only `/' is recognized as directory separator under other platforms. Example: get_executable_name(name, sizeof(name)); allegro_message("Running `%s' ", get_filename(name)); Note that Allegro won't perform any IO operations during the verification. This means that if you have `/a/path/like/this/', which doesn't have a filename, the function will return a pointer to the trailing null character. However, if you have `/a/path/like/this', Allegro will return a pointer to `this', even if it is a valid directory. RETURN VALUE
Returns a pointer to the portion of `path' where the filename starts, or the beginning of `path' if no valid filename is found (eg. you are processing a path with backslashes under Unix). SEE ALSO
get_extension(3alleg4), put_backslash(3alleg4), replace_filename(3alleg4), exmidi(3alleg4) Allegro version 4.4.2 get_filename(3alleg4)
Related Man Pages
get_filename(3alleg4) - centos
exmidi(3alleg4) - centos
exmidi(3alleg4) - opendarwin
get_filename(3alleg4) - suse
get_filename(3alleg4) - v7
Similar Topics in the Unix Linux Community
Match portion of the filename
filename to string
file name from file descriptor
Extracting directory portion.
How to use sed to insert character in the beginning of file path?