.. include:: ../check.rst ======= stdio.h ======= Macros ====== .. list-table:: :widths: auto :align: center :header-rows: 1 * - Macro - Implemented - C23 Standard Section - POSIX Docs * - BUFSIZ - |check| - 7.23.1 - `POSIX.1-2024 `__ * - EOF - |check| - 7.23.1 - `POSIX.1-2024 `__ * - FILENAME_MAX - - 7.23.1 - `POSIX.1-2024 `__ * - FOPEN_MAX - - 7.23.1 - `POSIX.1-2024 `__ * - L_ctermid - - - `POSIX.1-2024 `__ * - L_tmpnam - - 7.23.1 - `POSIX.1-2024 `__ * - SEEK_CUR - |check| - 7.23.1 - `POSIX.1-2024 `__ * - SEEK_END - |check| - 7.23.1 - `POSIX.1-2024 `__ * - SEEK_SET - |check| - 7.23.1 - `POSIX.1-2024 `__ * - TMP_MAX - - 7.23.1 - `POSIX.1-2024 `__ * - _IOFBF - |check| - 7.23.1 - `POSIX.1-2024 `__ * - _IOLBF - |check| - 7.23.1 - `POSIX.1-2024 `__ * - _IONBF - |check| - 7.23.1 - `POSIX.1-2024 `__ * - _PRINTF_NAN_LEN_MAX - - 7.23.1 - * - __STDC_VERSION_STDIO_H__ - - 7.23.1 - * - stderr - |check| - 7.23.1 - `POSIX.1-2024 `__ * - stdin - |check| - 7.23.1 - `POSIX.1-2024 `__ * - stdout - |check| - 7.23.1 - `POSIX.1-2024 `__ Functions ========= .. list-table:: :widths: auto :align: center :header-rows: 1 * - Function - Implemented - C23 Standard Section - POSIX Docs * - clearerr - |check| - 7.23.10.1 - `POSIX.1-2024 `__ * - ctermid - - - `POSIX.1-2024 `__ * - dprintf - - - `POSIX.1-2024 `__ * - fclose - |check| - 7.23.5.1 - `POSIX.1-2024 `__ * - fdopen - |check| - - `POSIX.1-2024 `__ * - feof - |check| - 7.23.10.2 - `POSIX.1-2024 `__ * - ferror - |check| - 7.23.10.3 - `POSIX.1-2024 `__ * - fflush - |check| - 7.23.5.2 - `POSIX.1-2024 `__ * - fgetc - |check| - 7.23.7.1 - `POSIX.1-2024 `__ * - fgetpos - - 7.23.9.1 - `POSIX.1-2024 `__ * - fgets - |check| - 7.23.7.2 - `POSIX.1-2024 `__ * - fileno - |check| - - `POSIX.1-2024 `__ * - flockfile - |check| - - `POSIX.1-2024 `__ * - fmemopen - - - `POSIX.1-2024 `__ * - fopen - |check| - 7.23.5.3 - `POSIX.1-2024 `__ * - fprintf - |check| - 7.23.6.1 - `POSIX.1-2024 `__ * - fputc - |check| - 7.23.7.3 - `POSIX.1-2024 `__ * - fputs - |check| - 7.23.7.4 - `POSIX.1-2024 `__ * - fread - |check| - 7.23.8.1 - `POSIX.1-2024 `__ * - freopen - - 7.23.5.4 - `POSIX.1-2024 `__ * - fscanf - |check| - 7.23.6.2 - `POSIX.1-2024 `__ * - fseek - |check| - 7.23.9.2 - `POSIX.1-2024 `__ * - fseeko - |check| - - `POSIX.1-2024 `__ * - fsetpos - - 7.23.9.3 - `POSIX.1-2024 `__ * - ftell - |check| - 7.23.9.4 - `POSIX.1-2024 `__ * - ftello - |check| - - `POSIX.1-2024 `__ * - ftrylockfile - - - `POSIX.1-2024 `__ * - funlockfile - |check| - - `POSIX.1-2024 `__ * - fwrite - |check| - 7.23.8.2 - `POSIX.1-2024 `__ * - getc - |check| - 7.23.7.5 - `POSIX.1-2024 `__ * - getchar - |check| - 7.23.7.6 - `POSIX.1-2024 `__ * - getdelim - - - `POSIX.1-2024 `__ * - getline - - - `POSIX.1-2024 `__ * - open_memstream - - - `POSIX.1-2024 `__ * - pclose - - - `POSIX.1-2024 `__ * - perror - - 7.23.10.4 - `POSIX.1-2024 `__ * - popen - - - `POSIX.1-2024 `__ * - printf - |check| - 7.23.6.3 - `POSIX.1-2024 `__ * - putc - |check| - 7.23.7.7 - `POSIX.1-2024 `__ * - putc_unlocked - - - `POSIX.1-2024 `__ * - putchar - |check| - 7.23.7.8 - `POSIX.1-2024 `__ * - putchar_unlocked - - - `POSIX.1-2024 `__ * - puts - |check| - 7.23.7.9 - `POSIX.1-2024 `__ * - remove - |check| - 7.23.4.1 - `POSIX.1-2024 `__ * - rename - |check| - 7.23.4.2 - `POSIX.1-2024 `__ * - renameat - - - `POSIX.1-2024 `__ * - rewind - - 7.23.9.5 - `POSIX.1-2024 `__ * - scanf - |check| - 7.23.6.4 - `POSIX.1-2024 `__ * - setbuf - |check| - 7.23.5.5 - `POSIX.1-2024 `__ * - setvbuf - |check| - 7.23.5.6 - `POSIX.1-2024 `__ * - snprintf - |check| - 7.23.6.5 - `POSIX.1-2024 `__ * - sprintf - |check| - 7.23.6.6 - `POSIX.1-2024 `__ * - sscanf - |check| - 7.23.6.7 - `POSIX.1-2024 `__ * - tmpfile - - 7.23.4.3 - `POSIX.1-2024 `__ * - tmpnam - - 7.23.4.4 - `POSIX.1-2024 `__ * - ungetc - |check| - 7.23.7.10 - `POSIX.1-2024 `__ * - vdprintf - - - `POSIX.1-2024 `__ * - vfprintf - |check| - 7.23.6.8 - `POSIX.1-2024 `__ * - vfscanf - |check| - 7.23.6.9 - `POSIX.1-2024 `__ * - vprintf - |check| - 7.23.6.10 - `POSIX.1-2024 `__ * - vscanf - |check| - 7.23.6.11 - `POSIX.1-2024 `__ * - vsnprintf - |check| - 7.23.6.12 - `POSIX.1-2024 `__ * - vsprintf - |check| - 7.23.6.13 - `POSIX.1-2024 `__ * - vsscanf - |check| - 7.23.6.14 - `POSIX.1-2024 `__