ChrisOS/Referência de fonte: LIB/STDIO.H
Referência de fonte: LIB/STDIO.H
Registro determinístico da fonte. O conteúdo completo do arquivo é reproduzido abaixo; esta página não substitui a interpretação arquitetural dos capítulos autorais.
Identidade do arquivo
| Campo |
Valor |
| Path |
LIB/STDIO.H |
| Lines |
39 |
| Bytes |
917 |
| SHA-256 |
90cc9ef70af4f8f9cc5c18f9f1ac25e6a0228ff6237ebbd6e60ed5dea9f0aaec |
| ChrisOS revision |
da3df29cb397932c43d32373871fb9380e688ade |
Dependências sintáticas detectadas
| Linha |
Include |
| 3 |
STDDEF.H |
| 4 |
STDARG.H |
Símbolos detectados
| Linha |
Símbolo |
| — |
Nenhuma definição de função no formato C detectada pelo scanner. |
Fonte completa
O bloco seguinte é o arquivo textual integral na revisão indicada. Não há elisão, abreviação ou paráfrase.
| #ifndef STDIO_H
#define STDIO_H
#include "STDDEF.H"
#include "STDARG.H"
#define SEEK_SET 0
#define SEEK_CUR 1
#define SEEK_END 2
#define EOF (-1)
#define FILE int
#define stdin 0
#define stdout 1
#define stderr 2
int fopen(char *path);
void fclose(int fd);
int fread(int fd, char *buf, int n);
int fwrite(int fd, char *buf, int n);
int fsize(char *path);
int fexists(char *path);
int fseek(int fd, int off);
int ftell(int fd);
int sscanf(char *s, char *fmt, ...);
int vsnprintf(char *dst, int n, char *fmt, va_list ap);
int vfprintf(int fd, char *fmt, va_list ap);
int fflush(int fd);
int remove(char *path);
int rename(char *oldn, char *newn);
#define fileno(x) (x)
int putchar(int c);
int puts(char *s);
int vsprintf(char *dst, char *fmt, va_list ap);
int sprintf(char *dst, char *fmt, ...);
int snprintf(char *dst, int n, char *fmt, ...);
int printf(char *fmt, ...);
int fprintf(int fd, char *fmt, ...);
#endif
|
Papel deste registro
O atlas garante rastreabilidade arquivo-a-arquivo. Responsabilidade, invariantes, ownership, concorrência, segurança, desempenho e interação entre subsistemas pertencem aos capítulos autorais e devem citar este arquivo quando aplicável.
Registro do documento
ID: source-90cc9ef70af4f8f9
Reviewed source: da3df29cb397
Class: generated-source-reference