Partager via


iostreams, conventions

Les en-têtes iostreams prennent en charge les conversions entre le texte et les formes codées, ainsi que l’entrée et la sortie vers des fichiers externes :

<fstream>
<iomanip>
<ios>
<iosfwd>
<iostream>
<istream>
<ostream>
<sstream>
<streambuf>
<strstream>

L’utilisation la plus simple d’iostreams nécessite uniquement que vous incluiez l’en-tête <iostream>. Vous pouvez ensuite extraire des valeurs de cin ou wcin pour lire l’entrée standard. Les règles sont présentées dans la description de la classe basic_istream. Vous pouvez également insérer des valeurs dans cout ou wcout pour écrire la sortie standard. Les règles sont présentées dans la description de la classe basic_ostream. Le contrôle de format commun aux extracteurs et aux inséreurs est géré par la classe basic_ios. La manipulation de ces informations de format par l’extraction et l’insertion d’objets est gérée par plusieurs manipulateurs.

Vous pouvez effectuer les mêmes opérations iostreams sur les fichiers que vous ouvrez par nom, à l’aide des classes déclarées dans fstream>.< Pour effectuer une conversion entre iostreams et objets de classe basic_string Classe, utilisez les classes déclarées dans <sstream>. Pour faire de même avec les chaînes C, utilisez les classes déclarées dans strstream>.<

Les en-têtes restants fournissent des services de prise en charge, qui n’intéresseront généralement directement que les utilisateurs plus expérimentés des classes iostreams.

Voir aussi

Vue d’ensemble de la bibliothèque standard C++
iostream, programmation
Sécurité des threads dans la bibliothèque C++ Standard