int rmdir(pathname); char *pathname; path-имя удаляемого директория
Описание.
Функция rmdir удаляет директорий, определяемый по pathname. Директорий должен быть пустым и он не может быть текущим рабочим директорием или директорием корня.
Возвращаемое значение.
Функция rmdir возвращает значение 0, если директорий успеш- но удален. Возвращаемое значение -1 свидетельствует об ошибке и errno устанавливается в одно из следующих значений:
Значение Его смысл
EACCES Заданное path-имя не является директо- рием; или директорий не пуст, или ди- ректорий является текущим рабочим ди- ректорием или директорием корня.
ENOENT Path-имя не найдено
См.также chdir, mkdir.
Пример:
#include
int result1, result2;
/* следующие операторы удаляют два директория: ** один в корне, другой - в текущем рабочем ** директории */