| 5 | | == unistd.h == |
| | 9 | == Native Interfaces == |
| | 10 | |
| | 11 | * [wiki:FilesystemAPITutorial] |
| | 12 | * [wiki:NetworkAPITutorial] |
| | 13 | * [wiki:StringAPI] |
| | 14 | |
| | 15 | == Legacy Interfaces == |
| | 16 | |
| | 17 | === dirent.h === |
| | 18 | |
| | 19 | || '''Function''' || '''Based on''' || '''Std Compliant''' || |
| | 20 | || closedir || POSIX-1.2001 || mostly || |
| | 21 | || opendir || POSIX-1-2001 || mostly || |
| | 22 | || readdir || POSIX-1.2001 || mostly || |
| | 23 | || rewinddir || POSIX-1.2001 || mostly || |
| | 24 | |
| | 25 | === stdio.h ==== |
| | 26 | |
| | 27 | || '''Function''' || '''Based on''' || '''Std Compliant''' || |
| | 28 | || clearerr || POSIX-1.2001, C89, C99 || mostly || |
| | 29 | || fclose || POSIX-1.2001, C89, C99 || mostly || |
| | 30 | || fdopen || POSIX-1.2001 || mostly || |
| | 31 | || feof || POSIX-1.2001, C89, C99 || mostly || |
| | 32 | || ferror || POSIX-1.2001, C89, C99 || mostly || |
| | 33 | || fflush || POSIX-1.2001, C89, C99 || mostly || |
| | 34 | || fgetc || POSIX-1.2001, C89, C99 || mostly || |
| | 35 | || fgets || POSIX-1.2001, C89, C99 || mostly || |
| | 36 | || fileno || POSIX-1.2001 || mostly || |
| | 37 | || fopen || POSIX-1.2001, C89, C99 || mostly || |
| | 38 | || fputc || POSIX-1.2001, C89, C99 || mostly || |
| | 39 | || fputs || POSIX-1.2001, C89, C99 || mostly || |
| | 40 | || fprintf || POSIX-1.2001, C89, C99 || mostly || |
| | 41 | || fread || POSIX-1.2001, C89, C99 || mostly || |
| | 42 | || freopen || POSIX-1.2001, C89, C99 || mostly || |
| | 43 | || fseek || POSIX-1.2001, C89, C99 || mostly || |
| | 44 | || ftell || POSIX-1.2001, C89, C99 || mostly || |
| | 45 | || fwrite || POSIX-1.2001, C89, C99 || mostly || |
| | 46 | || rewind || POSIX-1.2001, C89, C99 || mostly || |
| | 47 | || setvbuf || C89, C99 || mostly || |
| | 48 | || setbuf || C89, C99 || mostly || |
| | 49 | || vfprintf || POSIX-1.2001, C89, C99 || mostly || |
| | 50 | || ungetc || POSIX-1.2001, C89, C99 || mostly || |
| | 51 | |
| | 52 | === unistd.h === |
| 10 | | || chdir (D) || POSIX-1-2001 || mostly || || |
| 11 | | || close (D) || POSIX-1.2001 || mostly || || |
| 12 | | || dup2 (D) || POSIX-1.2001 || mostly || || |
| 13 | | || exit || POSIX-1.2001, C89, C99 || mostly || should be defined in stdlib.h by POSIX || |
| 14 | | || fsync (D) || POSIX.1-2001 || partially || non-standard semantics || |
| 15 | | || ftruncate (D) || POSIX.1-2001 || partially || the absolute offset is aoff64_t || |
| 16 | | || getcwd (D) || POSIX.1-2001 || mostly || || |
| 17 | | || lseek (D) || POSIX.1-2001 || partially || relative offset is off64_t || |
| 18 | | || read (D) || POSIX.1-2001 || mostly || || |
| 19 | | || rmdir (D) || POSIX.1-2001 || mostly || || |