LINUX.ORG.RU

вопрос про mkdtemp (...)


0

0

Язык Си

в мане по mkdtemp написано, что варьируются последние 6 байт шаблона:

/tmp/cool_tmp_dir.XXXXXX переходит в /tmp/cool_tmp_dir.aS3dfN

а если мне нужно более шести символов? хочется как в перловском tempdir, сколько X в конце шаблона вобьёшь, столько варьирующихся позиций в имени файла и будет.

P.S. не спрашивайте, зачем мне это надо. хочу :) может в Си кроме mkdtemp есть другие функции, которые и использует перловский tempdir? если есть, то в какой библиотеке? man tempdir - ничего не выдал :(

если тебе нужно много файлов, то может стоит задуматься о системе аля squid ?

Pi ★★★★★
()

В нетбсдшном мане написано -- сколько хвостовых иксов будет -- столько и будет варьироваться. Выкинь лялих на помойку истории

dilmah ★★★★★
()
Ответ на: комментарий от jek_

в принципе, XXXXXX даёт десятки миллиардов вариаций, так что этого с лихвой хватает, просто хочется, чтобы не было таких (надуманных на мой взгляд) ограничений. Я хотел узнать, может в каких-нибудь стандартных/нестандартных библиотеках есть функция без ограничения в 6 символов.

jackLucas
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.