Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
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