CodeNet / Языки программирования / C / C++ / Linux/Unix / Справочник С/C++ для UNIX - Список функций
CodeNet / Языки программирования / C / C++ / Руководства и справочные материалы по C/C++ / Справочники по функциям / Справочник С/C++ для UNIX - Список функций
CodeNet / Языки программирования / C / C++ / Руководства и справочные материалы по C/C++ / Справочники по функциям / Справочник С/C++ для UNIX - Список функций
rmdir
RMDIR #include <direct.h> требуется только для объявления функции int rmdir(pathname); char *pathname; path-имя удаляемого директория Описание. Функция rmdir удаляет директорий, определяемый по pathname. Директорий должен быть пустым и он не может быть текущим рабочим директорием или директорием корня. Возвращаемое значение. Функция rmdir возвращает значение 0, если директорий успеш- но удален. Возвращаемое значение -1 свидетельствует об ошибке и errno устанавливается в одно из следующих значений: Значение Его смысл EACCES Заданное path-имя не является директо- рием; или директорий не пуст, или ди- ректорий является текущим рабочим ди- ректорием или директорием корня. ENOENT Path-имя не найдено См.также chdir, mkdir. Пример: #include <direct.h> int result1, result2; /* следующие операторы удаляют два директория: ** один в корне, другой - в текущем рабочем ** директории */ result1=rmdir("/data1"); result2=rmdir("data2");