Как задать имя папки по запросу через mkdir - C (СИ)
Формулировка задачи:
как непостредствено в консоли задать имя папки которая создается через mkdir
тоесть mkdir задает запрос на имя папки а уж потом зоздает её.
Решение задачи: «Как задать имя папки по запросу через mkdir»
textual
Листинг программы
#include <windows.h>
#include <stdio.h>
void CreateFolder(const char * path)
{
if(!CreateDirectory(path ,NULL))
return;
}
CreateFolder("C:\\folder_name\\");
Объяснение кода листинга программы
В данном коде на языке C реализована функция с названием CreateFolder, которая создает папку на основе указанного пути. Функция использует API-функцию CreateDirectory из библиотеки windows.h для создания папки. Если папка успешно создана, функция ничего не делает. Если создание папки не удалось, функция также ничего не делает. Вот список элементов кода:
- Включаемые заголовочные файлы:
и . - Определение функции CreateFolder с аргументом типа const char *, который представляет собой путь к каталогу, который нужно создать.
- Проверка, была ли успешно создана папка с помощью функции CreateDirectory. Если создание папки не удалось, функция ничего не делает.
- Вызов функции CreateFolder с аргументом
C:\\folder_name\\. Пожалуйста, обратите внимание, что использование функции CreateDirectory может не работать, если каталог уже существует или если у вызывающего процесса нет необходимых прав для создания каталога.