<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