Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / C++ [игнор отключен] [закрыт для гостей] / как создать директорию / 4 сообщений из 4, страница 1 из 1
23.10.2007, 19:48:18
    #34889253
akalend
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как создать директорию
ОС юникс
создаю файл fd = creat( "cache", S_IRUSR | S_IWUSR | S_IRGRP |S_IROTH )
но мне нужно создать директорию, какую функцию лучше использовать?
какие опции использовать?
...
Рейтинг: 0 / 0
23.10.2007, 20:04:02
    #34889285
teras
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как создать директорию
akalend wrote:
> ОС юникс
> создаю файл fd = creat( "cache", S_IRUSR | S_IWUSR | S_IRGRP |S_IROTH )
> но мне нужно создать директорию, какую функцию лучше использовать?
> какие опции использовать?

mkdir()
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
23.10.2007, 20:49:33
    #34889350
akalend
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как создать директорию
спасибо - получилось,

только задаю
Код: plaintext
 res =  mkdir (cacheDir,  0777777777 );
но директория создается с правами drwxr-xr-x
...
Рейтинг: 0 / 0
23.10.2007, 21:03:35
    #34889367
teras
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как создать директорию
akalend wrote:

> спасибо - получилось,
>
> только задаю
>
> res = mkdir (cacheDir, *0777777777*);
>
> но директория создается с правами drwxr-xr-x

смотрите umask() и UMASK(переменная окружения).
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Форумы / C++ [игнор отключен] [закрыт для гостей] / как создать директорию / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]