Integer_Type mkdir (String_Type dir, Integer_Type mode) 
 
The mkdir function creates a directory whose name is specified
by the dir parameter with permissions specified by mode.
Upon success mkdir returns zero, or it returns -1 and
sets errno accordingly.  In particular, if the directory
already exists, the function will fail and set errno to
EEXIST.
 
 
     define my_mkdir (dir)
     {
        if (0 == mkdir (dir, 0777)) return;
        if (errno == EEXIST) return;
        verror ("mkdir %s failed: %s", dir, errno_string (errno));
     }
 
 
 
The mode parameter may not be meaningful on all systems.  On
systems where it is meaningful, the actual permissions on the newly
created directory are modified by the process's umask.
 
 
- slangrtl
 
- 
chdir,
clearerr,
errno,
errno_string,
fclose,
fdopen,
feof,
ferror,
fflush,
fgets,
fgetslines,
fileno,
fopen,
fputs,
fread,
fseek,
ftell,
fwrite,
getcwd,
isatty,
open,
popen,
remove,
rename,
rmdir
 
 
 
 |