[<<Previous Entry]
[^^Up^^]
[Next Entry>>]
[Menu]
[About The Guide]
Выделение имени родительской директории из путевого имени
Библиотечная функция dirname(3G) возвращает указатель на строку с
именем родительской директорию файла. Параметром dirname(3G) является
путевое имя файла.
Библиотечная функция basename(3G) возвращает указатель на последний
элемент путевого имени.
Новое в SVR4: dirname(3G) и basename(3G)
ВЫДЕЛЕНИЕ ИМЕНИ РОДИТЕЛЬСКОЙ ДИРЕКТОРИИ ИЗ ПУТЕВОГО ИМЕНИ
dirname(3G)
ИМЯ
dirname - выделить имя родительской директории из путевого имени
файла
ИСПОЛЬЗОВАНИЕ
#include <libgen.h>
char *dirname(char *path);
ВОЗВРАЩАЕМОЕ ЗНАЧЕНИЕ
успех - имя директории
неуспех - NULL
basename(3G)
ИМЯ
basename - возвратить последний элемент путевого имени
ИСПОЛЬЗОВАНИЕ
#include <libgen.h>
char *basename(char *path);
ВОЗВРАЩАЕМОЕ ЗНАЧЕНИЕ
успех -указатель на последний элемент путевого имени
неуспех - NULL