Partager via


Définition d'un flux

Comme C, C++ n’a pas de fonctionnalité d’entrée/sortie intégrée. Toutefois, tous les compilateurs C++ sont regroupés avec un package d’E/S orienté objet systématique, appelé iostream classes. Le flux est le concept central des iostream classes. Vous pouvez considérer un objet de flux comme un fichier intelligent qui agit comme une source et une destination pour les octets. Les caractéristiques d’un flux sont déterminées par sa classe et par des opérateurs d’insertion et d’extraction personnalisés.

Au moyen de pilotes de périphérique, le système d’exploitation MS-DOS traite le clavier, l’écran, l’imprimante et les ports de communication en tant que fichiers étendus. Les iostream classes interagissent avec ces fichiers étendus. Les classes intégrées prennent en charge la lecture et l’écriture dans la mémoire avec une syntaxe identique à celle des E/S de disque, ce qui facilite la dérivation des classes de flux.

Dans cette section

Alternatives d’entrée/sortie

Voir aussi

iostream Programmation