Bibliothèque IOS C ++ - set_rdbuf

La description

Définit sb comme tampon de flux associé au flux, sans modifier le drapeau d'état de contrôle (rdstate) et sb ne doit pas être un pointeur nul.

Les classes dérivées peuvent appeler cette fonction pour implémenter des fonctions d'échange personnalisées.

Déclaration

Voici la déclaration de la fonction set_rdbuf.

void set_rdbuf (streambuf* sb);

Paramètres

sb - Pointeur vers un objet streambuf (ce ne doit pas être un pointeur nul).

Valeur de retour

aucun

Des exceptions

Basic guarantee - si une exception est levée, le flux est dans un état valide.

Courses de données

Modifie l'objet de flux.

L'accès simultané au même objet de flux peut provoquer des courses de données.