|
|
Flots
- streams -
|
Il
s'agit là de procédures permettant d' afficher ou de saisir
des textes ou des nombres à l'écran.
|
Librairie
"iostream"
|
|
|
Opérateur
|
Action
|
| cout << variable à afficher | Affichage multiformats sur l'écran |
| cin >> variable receptrice | Entrée de données multiformat au clavier |
| endl | Aller en début de la ligne suivante |
| ws | Ecarte du flot tous les espaces, tabulations, sauts de ligne et de page retour chariot |
| setw(int) | Impose la largeur d'affichage à int caractères. Texte et nombres sont alignés à droite. |
| setprecision(int) | Impose le nombre de caractères du nombre affiché. |
| setfill(char) | Remplace les espaces précédant le nombre par le caractère char. |
|
Opérateur d'affichage
cout
|
|
|
|
|
L'intérêt
de l'opérateur "cout" est qu'il s'arrange de lui même
avec les divers types
de variables qu'on lui propose d'afficher. |
|
|
Affichage
à l'exécution
|
|
Opérateur
de saisie cin
|
|||
Affichage
à l'exécution
|
|
On trouve dans le fichier iostream.h des opérateurs permettant de formater les entrées et sorties liées à cin et cout. D'autres opérateurs se trouvent dans le fichier iomanip.h. 3.3.1 Fin de flot
· flush : endl (ENDL en minuscules) introduit un retour à la ligne ( \n ) suivi d'un flush. cout << " Salut ! " << flush ; cout << " Salut ! " << endl ; 3.3.2 Formatage du
système de numération · 3.3.3 Formatage de la présentation sur l'écran
Se reporter aux programmes de démonstration détaillés ci-dessous.
Affichages
à l'exécution
Affichages
à l'exécution
|
|
|