Partager via


streambuf::set_buffer_size, méthode

Définit l'implémentation de la mémoire tampon du flux à mettre ou ne pas mettre en mémoire tampon.

virtual void set_buffer_size(
   size_t size,
   std::ios_base::openmode direction = std::ios_base::in
);

Paramètres

  • size
    Taille à utiliser pour la mise en mémoire tampon interne, 0 si aucune mise en mémoire tampon ne doit être effectuée.

  • direction
    Sens de la mise en mémoire tampon (entrée/sortie)

Notes

Une implémentation qui ne prend pas en charge la mise en mémoire tampon ignorera silencieusement les appels à ces fonctions et n'aura pas d'effet sur ce qui est retourné par les appels ultérieurs à ::buffer_size method.

Configuration requise

En-tête : astreambuf.h

Espace de noms : concurrency::streams

Voir aussi

Référence

streambuf, classe