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;
}
#include <stdio.h>
#include <dir.h>
int main(void)
{
if ( !rmdir("FORMLET")) printf("FORMLET removed\n");
return 0;
}