Langage programmation c++

280 mots 2 pages
Chapitre IX
Gestion de flux

Généralités sur les flux
Un flux ou canal de données représente un ensemble de données pouvant être manipulé à la fois en lecture et en écriture. Offre une transparence vis-à-vis de la source ou de la destination des données c’est-à-dire un programme peut utiliser les mêmes instructions de manipulation de flux pour tous les types de flux de sortie (écran, fichier, mémoire) pour tous les types de flux d’entrée (clavier, fichier, mémoire). Ex.: Un programme peut utiliser les mêmes instructions pour afficher des données à l’écran ou pour écrire ces données dans un fichier sur le disque dur. En C++, tous les flux sont symbolisés par des classes qui font partie de la librairie iostream (input-output stream, pour flux d’entrées/sorties).
Chapitre IX - Gestion de flux 2

Généralités sur les flux
Ces classes correspondent aux différents types de flux et sont présentées sous la forme d’une arborescence: ios classe de base qui regroupe les caractéristiques communes aux flux ostream classe de base du flux de sortie

classe de base du flux d’entrée

istream

flux d’entrée sur fichier ifstream

iostream canaux standards

ofstream flux de sortie sur fichier

Chapitre IX - Gestion de flux

3

Généralités sur les flux
Toutes les classes de la librairie iostream disposent de 2 opérateurs surchargés: > lire à partir d’un flux d’entrée. L’opérande de gauche de l’opérateur > doit correspondre à un objet de la classe istream (ou dérivée). Ces 2 opérateurs ont été définis pour les types de données suivants: char, short, int, long, float, double, long double, char * et void *. comme par exemple, ostream &

en relation

  • U les nouveaux commercants
    1421 mots | 6 pages
  • Gestion des Stocks appros asmaa
    4112 mots | 17 pages
  • Suspence
    2034 mots | 9 pages
  • Banque alternative au maroc " dar assafae"
    2250 mots | 9 pages
  • cours de Comptabilité Général
    5105 mots | 21 pages
  • Entreposage s8
    3729 mots | 15 pages
  • Compta
    800 mots | 4 pages
  • Outil etude de marche
    11531 mots | 47 pages
  • Vb hk
    1341 mots | 6 pages
  • logiciel reflex gestion d entreposage
    918 mots | 4 pages
  • Rapp
    6323 mots | 26 pages
  • Onche
    375 mots | 2 pages
  • Fhrfgjgjkdrtdfgbfdq
    1318 mots | 6 pages
  • géopolitique
    905 mots | 4 pages
  • Programmer en c
    135109 mots | 541 pages