TacOS
0.2
|
Aller au code source de ce fichier.
Structures de données | |
struct | _IO_FILE |
Gestion de stream. Inspiré de posix. Plus de détails... | |
Macros | |
#define | _IO_MAGIC 0xFBAD0000 |
#define | _IO_MAGIC_MASK 0xFFFF0000 |
#define | _IO_UNBUFFERED 2 |
#define | _IO_LINE_BUF 0x200 |
#define | _IO_EOF_SEEN 0x10 |
#define | _IO_ERR_SEEN 0x20 |
Définitions de type | |
typedef struct _IO_FILE | FILE |
Variables | |
FILE * | stdin |
FILE * | stdout |
FILE * | stderr |
Copyright (C) 2010, 2011, 2012 - TacOS developers.
This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details at http://www.gnu.org/copyleft/gpl.html
You should have received a copy of the GNU General Public License along with this program; if not, see http://www.gnu.org/licenses.
Description de ce que fait le fichier
#define _IO_LINE_BUF 0x200 |
Buffer flushé par une nouvelle ligne.
#define _IO_MAGIC 0xFBAD0000 |
Magic number (je le garde par compatibilité)
#define _IO_MAGIC_MASK 0xFFFF0000 |
Pour filtrer le magic number
#define _IO_UNBUFFERED 2 |
Pas de buffer.
FILE* stderr |
Sortie d'erreur.
FILE* stdin |
Entrée standard.
FILE* stdout |
Sortie standard.