CodeNet / Языки программирования / C / C++ / Руководства и справочные материалы по C/C++ / Справочники по функциям / Справочник по функциям C/C++
mkdir
mkdir
Функция Создает каталог. Синтаксис #include<dir.h> int mkdir(const char *path); Файл содержащий dir.h прототип Описание mkdir создает новый каталог по имени данного маршрута. Возвращаемое При успешном завершении mkdir возвращает 0. При значение возникновении ошибки mkdir возвращает -1 и присваивает глобальной переменной errno одно из следующих значений: EACCES - Доступ запрещен. ENOENT - Нет такого файла или каталога. Смотрите также chdir, getcurdir, getcwd, rmdir. Пример: #include<stdio.h> #include<conio.h> #include<process.h> #include<dir.h> int main(void) { int status; clrscr(); status = mkdir("asdfjklm"); (!status) ? (printf("Каталог создан\n")) : (printf("Не могу создать каталог\n")); getch(); system("dir"); getch(); status = rmdir("asdfjklm"); (!status) ? (printf("Каталог удален\n")) : (printf("Не могу удалить каталог\n")); return 0; }
Оставить комментарий
Комментарии
1.
7 сентября 2005, 13:29:12
Вместо <dir.h> в Visual C++ 6.0 нужно использовать
<direct.h>. См. http://www.codenet.ru/progr/cpp/sprd/mkdir.php
<direct.h>. См. http://www.codenet.ru/progr/cpp/sprd/mkdir.php