FCLOSEALL |
Ferme tous les fichiers |
---|---|
Langage C++ | cstdio (stdio.h) |
Syntaxe
int fcloseall(void); |
Description
Cette fonction effectue la fermeture de tous les fichiers.
Remarques
- ATTENTION ! Bien que supporté par les anciens compilateurs de langage C, cette fonction n'est plus supporté par les nouveaux compilateurs. Il faudra plutôt utiliser la fonction «_closeall()» si elle existe. Il faudra donc écrit «#define _fcloseall fcloseall» afin de rectifier la situation.
Exemple
Voici quelques exemples typiques de l'utilisation de cette fonction :
- #include <iostream>
- #include <cstdio>
- #include <cstdlib>
-
- int main()
- {
- FILE * Handle1 = fopen("monfichier1.txt", "r+");
- FILE * Handle2 = fopen("monfichier2.txt", "r+");
- FILE * Handle3 = fopen("monfichier3.txt", "r+");
- FILE * Handle4 = fopen("monfichier4.txt", "r+");
- /* Traitement ... */
- fcloseall();
- return 0;
- }
Voir également
Langage de programmation - C++ - Référence procédures et fonctions - fclose
Langage de programmation - C++ - Référence procédures et fonctions - fopen
Langage de programmation - C - Référence procédures et fonctions - fcloseall
Langage de programmation - MinGW pour C ou C++ - Référence procédures et fonctions - _fcloseall
Références
Langage C, Edition Micro-Application, Gehard Willms, 2001, ISBN: 2-7429-2008-0, page 731.
Borland C++ for Windows 4.0, Library Reference, Edition Borland, 1993, Part # BCP1240WW21772, page 94.
Dernière mise à jour : Lundi, le 3 août 2015