Section courante

A propos

Section administrative du site

SETBUF

Fixer le tampon
Langage C stdio.h

Syntaxe

void setbuf(FILE *ptrfichier,char *tampon);

Paramètres

Nom Description
ptrfichier Ce paramètre permet d'indiquer l'identificateur de fichier
tampon Ce paramètre permet d'indiquer le tampon de données devant être écrit

Description

Cette fonction permet de créer un tampon de fichier.

Algorithme

MODULE SETBUF(stream, buffer)
   SI stream est NULL ALORS
      * Flux invalide
      RETOURNE ERROR_INVALID_STREAM
   FIN SI

   SI buffer est NULL ALORS
      * Désactiver le tampon ou passer en mode tampon par défaut
      set_buffering_mode(stream, mode=UNBUFFERED)
   SINON
      * Configurer un tampon utilisateur
      set_buffering_mode(stream, mode=FULL_BUFFERED)
      assign_buffer_to_stream(stream, buffer)
   FIN SI

Remarques

Voir également

Langage de programmation - C - Référence de procédures et fonctions - fflush
Langage de programmation - C - Référence de procédures et fonctions - fopen
Langage de programmation - C - Référence de procédures et fonctions - fseek
Langage de programmation - C - Référence de procédures et fonctions - setvbuf
Langage de programmation - C++ - Référence de procédures et fonctions - setbuf

Références

Langage C, Edition Micro-Application, Gehard Willms, 2001, ISBN: 2-7429-2008-0, page 734.
Borland C++ for Windows 4.0, Library Reference, Edition Borland, 1993, Part # BCP1240WW21772, page 228.

Dernière mise à jour : Mardi, le 28 juillet 2015