Форум программистов, компьютерный форум, киберфорум
C/С++ под Linux
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/4: Рейтинг темы: голосов - 4, средняя оценка - 5.00
0 / 0 / 1
Регистрация: 19.09.2015
Сообщений: 118
1

Как сделать библиотеки для создания каталога?

08.12.2016, 19:27. Показов 669. Ответов 2
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
У меня программа,которая создает каталог. Как мне разработать для этого библиотеку?
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include<stdio.h>
#include<sys/stat.h>
 
int main (int argc,char ** argv)
{
    if (argc < 2)
    {
        fprintf(stderr,"Too few arguments\n");
        return 1;
    }
    
    if (mkdir (argv[1],0755) == -1)
    {
        fprintf (stderr,"mkdir() error\n");
        return 0;
    }
    
    return 0;
}
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include<stdio.h>
#include<sys/stat.h>
#include<sys/types.h>
 
int main (int argc,char ** argv)
{
    mode_t mode = 0777;
    
    if (argc < 2)
    {
        fprintf(stderr,"Too few arguments\n");
        return 1;
    }
    
    if (mkdir (argv[1], mode) == -1)
    {
        fprintf (stderr,"mkdir() error\n");
        return 0;
    }
    
    return 0;
}
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
08.12.2016, 19:27
Ответы с готовыми решениями:

скрипт, для рекурсивного обхода заданного каталога (полный путь+имя файла/каталога, размер, дата создания)
Только начинаю работать с Ruby. Работа с файловой системой. Вот нужен такой вот скрипт...

Есть библиотеки для создания 2D игр? Таких как танчики (Battle City) или Марио?
Есть библиотеки для создания 2D игр? Таких как танчики (Battle City) или Марио?

Операции создания каталога, изменения временного каталога, удаление файла и директории
Написать программу, которая позволяет выполнять операции создания каталога, изменения временного...

Выполнение операций создания каталога, изменения временного каталога, удаление файла и директории (рекурсивно)
пожалуйста напишите программу, которая позволяет выполнять операции создания каталога, изменения...

2
76 / 76 / 30
Регистрация: 12.02.2016
Сообщений: 199
09.12.2016, 06:50 2
Если библиотека статическая, то это по сути набор объектных файлов:
Bash
1
gcc -c dir.c -o dir.o
запакованных архиватором:
Bash
1
ar rcs libdir.a dir.o
Общие правила для нейминга библиотек - использовать префикс lib в начале и расширение .a

Для динамических, изучите использование флага -fPIC в gcc
Bash
1
2
gcc -c -fPIC dir.c -o dir.o
gcc -shared -Wl,-soname,dir.so.1 -o libdir.so.1.0.1  dir.o
0
0 / 0 / 1
Регистрация: 19.09.2015
Сообщений: 118
14.12.2016, 19:44  [ТС] 3
Посмотрите я хотел сделать как в книге Иванова Library.rar !vanov.rar
0
14.12.2016, 19:44
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
14.12.2016, 19:44
Помогаю со студенческими работами здесь

С чего нужно начать писать , для создания программы каталога для выбора(пример- магазин)
Разработать программу-каталог спиртных напитков в магазине. О каждом напитке хранится:...

Пакетный файл для создания/копирования каталога
Здравствуйте! Есть задача: Создать пакетный файл с тремя параметрами предназначенный для...

System:IO выбор каталога для создания файла
Как получить каталог выбранный пользователем? Даже если каталог будет получен через выбор файла, не...

Как сделать кнопку для библиотеки button1 для перемещения одного значения из dbgrid1 в dbgrid2
как сделать кнопку для библиотеки button1 для перемещения одного значения из dbgrid1 в dbgrid2...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru