Учись программированию на C++ Builder бесплатно!

Функция


Создает каталог.

Синтаксис


#include<dir.h>
int mkdir(const char *path);

Прототип


dir.h

Описание


Функция mkdir создает новый каталог по имени данного маршрута.

Возвращаемое значение


При успешном завершении mkdir возвращает 0. При возникновении ошибки mkdir возвращает -1 и присваивает глобальной переменной errno одно из следующих значений:
EACCES - доступ запрещен.
ENOENT - нет такого файла или каталога.

Переносимость


Нет.

Пример


#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;
}

Поиск по сайту