FLUSHALL |
Vider les tous |
---|---|
Turbo C | stdio.h |
Syntaxe
int flushall(void) |
Retour
Valeur | Description |
---|---|
0 ou supérieur | Ces valeurs indiquent le nombre de tampons vidés ou initialisés. |
Description
Cette fonction permet de vider tous les tampons de fichiers et de sortie standard.
Remarques
- Si le flux de données est relié à un fichier ouvert en mode d'écriture, alors la fonction écrira le contenu du tampon dans le fichier, sinon elle réinitialisera le tampon.
- Quand le tampon est plein, qu'un fichier est fermé ou qu'un programme se termine anormalement, le tampon est automatiquement vidé sur le disque ou initialisé.
- Cette fonction ne ferme pas les fichiers actuellement ouverts.
Exemple
Voici un exemple montrant une utilisation plus classique de cette fonction :
- #include <stdio.h>
- #include <stdlib.h>
-
- int main() {
- flushall();
- return 0;
- }
Voir également
Langage de programmation - Turbo C - Référence de fonctions - fclose
Langage de programmation - Turbo C - Référence de fonctions - fflush
Dernière mise à jour : Samedi, le 4 juillet 2015