Partager via


Alternatives d'entrée/sortie

Le compilateur Microsoft C++ propose plusieurs alternatives pour la programmation d’E/S :

  • E/S directe et sans mise en mémoire tampon avec bibliothèque Runtime C

  • E/S de flux de bibliothèque Runtime C ANSI

  • E/S directe de console et port

  • Bibliothèque MFC (Microsoft Foundation Class)

  • Bibliothèque standard C++ Microsoft

Les classes iostream sont utiles pour les E/S de texte mis en forme mises en mémoire tampon. Elles sont également utiles pour les E/S binaires ou sans mise en mémoire tampon si vous avez besoin d’une interface de programmation C++ et que vous décidez de ne pas utiliser la bibliothèque MFC. Les classes iostream sont une alternative d’E/S orientée objet aux fonctions Runtime C.

Vous pouvez utiliser les classes iostream avec le système d’exploitation Microsoft Windows. Les flux de chaîne et de fichier fonctionnent sans restrictions, mais les objets de flux en mode caractère cin, cout, cerr et clog ne sont pas cohérents avec l’interface graphique utilisateur Windows. Vous pouvez également dériver des classes de flux personnalisées qui interagissent directement avec l’environnement Windows.

Voir aussi

Définition d’un flux