mkdtemp(3) Library Functions Manual mkdtemp(3) NUME mkdtemp - creeaza un director temporar unic BIBLIOTECA Biblioteca C standard (libc, -lc) REZUMAT #include char *mkdtemp(char *ablon); Cerine pentru macrocomenzi de testare a caracteristicilor pentru glibc (consultai feature_test_macros(7)): mkdtemp(): /* Incepand cu glibc 2.19: */ _DEFAULT_SOURCE || /* glibc 2.19 i versiunile anterioare: */ _BSD_SOURCE || /* Incepand cu glibc 2.10: */ _POSIX_C_SOURCE >= 200809L DESCRIERE Funcia mkdtemp() genereaza un director temporar cu nume unic din ablon. Ultimele ase caractere din ablon trebuie sa fie XXXXXX, iar acestea sunt inlocuite cu un ir de caractere care face ca numele directorului sa fie unic. Directorul este apoi creat cu permisiunile 0700. Deoarece va fi modificat, ablon nu trebuie sa fie o constanta de iruri de caractere, ci trebuie sa fie declarat ca o matrice de caractere. VALOAREA RETURNATA Funcia mkdtemp() returneaza un indicator la irul de ablon modificat in caz de succes i NULL in caz de eec, caz in care errno este configurata pentru a indica eroarea. ERORI-IEIRE EINVAL Ultimele ase caractere din ablon nu au fost XXXXXX. Acum ablon este neschimbat. A se vedea, de asemenea, mkdir(2) pentru alte valori posibile pentru errno. ATRIBUTE Pentru o explicaie a termenilor folosii in aceasta seciune, a se vedea attributes(7). +--------------------------------------+---------------------+---------+ |Interfaa | Atribut | Valoare | +--------------------------------------+---------------------+---------+ |mkdtemp() | Sigurana firelor | MT-Safe | +--------------------------------------+---------------------+---------+ STANDARDE POSIX.1-2008. ISTORIC glibc 2.1.91. NetBSD 1.4. POSIX.1-2008. CONSULTAI I mktemp(1), mkdir(2), mkstemp(3), mktemp(3), tempnam(3), tmpfile(3), tmpnam(3) TRADUCERE Traducerea in limba romana a acestui manual a fost facuta de Remus- Gabriel Chelu Aceasta traducere este documentaie gratuita; citii Licena publica generala GNU Versiunea 3 sau o versiune ulterioara cu privire la condiii privind drepturile de autor. NU se asuma NICIO RESPONSABILITATE. Daca gasii erori in traducerea acestui manual, va rugam sa trimitei un e-mail la . Pagini de manual de Linux 6.06 31 octombrie 2023 mkdtemp(3)