Maison >développement back-end >C++ >Dans quel fichier d'en-tête se trouve ostringstream ?
ostringstream se trouve dans le fichier d'en-tête
ostringstream est une classe définie dans le fichier d'en-tête . Il s'agit d'un flux de sortie. Vous pouvez l'utiliser pour insérer des données comme cout, mais le résultat de la sortie ne sera pas affiché dans le terminal, mais sera enregistré dans un objet chaîne. .
ostringstream se trouve dans le fichier d'en-tête
std::stringstream : Il s'agit d'une classe qui implémente la fonctionnalité d'un flux de chaînes. Il fournit l'opérateur de type cout << pour insérer des données et la méthode str() pour obtenir la chaîne générée.
std::istringstream : Il s'agit d'une classe qui implémente la fonction d'un flux d'entrée de chaîne. Il fournit l'opérateur de type cin >> pour extraire les données et la méthode str() pour obtenir la chaîne d'entrée.
std::ostringstream : Il s'agit d'une classe qui implémente la fonction d'un flux de sortie de chaîne. Il fournit un opérateur << similaire à cout pour insérer des données, mais le résultat de sortie est enregistré dans un objet chaîne.
std::getline() : Cette fonction peut lire une ligne de données à partir du flux d'entrée et la stocker dans une chaîne. Elle est similaire à la fonction std::getline(), mais pour les flux de chaînes.
std::stringstreambuf : Il s'agit d'une classe qui est l'implémentation sous-jacente du flux de chaînes. Il permet d'accéder et de manipuler les tampons de données sous-jacents.
ostringstream est défini dans le fichier d'en-tête
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!