int rmdir(const char *path)
Прототип:
Описание:
Эта функция не определена стандартом ANSI С.
Функция rmdir() удаляет каталог, путь к которому определен параметром path. Для того, чтобы каталог можно было удалить, он должен быть пустым, но не должен быть текущим или корневым каталогом.
В случае успеха функция rmdir() возвращает значение 0. В противном случае возвращается —1, а переменная errno устанавливается равной EACCESS (доступ запрещен) или ENOENT (недействительный путь).
Пример:
Следующая программа удаляет каталог с именем FORMLET: #include <stdio.h> #include <dir.h> int main(void) { if ( !rmdir("FORMLET")) printf("FORMLET removed\n"); return 0; }
