Partager via


<strstream>

Définit plusieurs classes qui prennent en charge les opérations iostreams sur les séquences stockées dans un tableau d'objets char alloué. Ces séquences sont facilement converties vers et à partir de chaînes C.

Spécifications

Header :<strstream>

Espace de noms : std

Notes

Les objets de type strstream fonctionnent avec char *, qui sont des chaînes C. Utilisez <sstream> pour utiliser des objets de type basic_string.

Remarque

Les classes de <strstream> sont déconseillées. Envisagez plutôt d’utiliser les classes dans <sstream> .

Membres

Classes

Nom Description
strstreambuf, classe Cette classe décrit une mémoire tampon de flux qui contrôle la transmission d'éléments vers et à partir d'une séquence d'éléments stockée dans un objet de tableau char.
istrstream, classe La classe décrit un objet qui contrôle l’extraction d’éléments et d’objets encodés à partir d’une mémoire tampon de flux de classe strstreambuf.
ostrstream, classe La classe décrit un objet qui contrôle l’insertion d’éléments et d’objets encodés dans une mémoire tampon de flux de classe strstreambuf.
strstream, classe La classe décrit un objet qui contrôle l’insertion et l’extraction d’éléments et d’objets encodés à l’aide d’une mémoire tampon de flux de classe strstreambuf.

Functions

void freeze(bool freezefl = true);
char* str();
int pcount();

Voir aussi

<strstream>
Informations de référence sur les fichiers d’en-tête
Sécurité des threads dans la bibliothèque C++ Standard
iostream, programmation
iostreams, conventions