Dans ce chapitre, nous allons étudier les entrées-sorties sur fichier (E/S). Il est possible d'utiliser deux méthodes complètement différentes : soit on gère les E/S en utilisant les flux (C++ objet) soit en utilisant les fonctions standards de C.
La bibliothèque <iostream> contient un ensemble de fonctions C++ orienté objet utilisant la surcharge d'opérateur (voir Programmation Objet en C++). Dans ce chapitre, nous allons en discuter les plus importantes:
| open("nom_fichier",type d'ecriture) |
écriture formatée de données |
|
| open("nom_fichier",type de lecture) |
lecture formatée de données |
|
| >> |
écriture d'un caractère |
|
| << |
lecture d'un caractère |
La bibliothèque standard <stdio> contient un ensemble de fonctions qui assurent la communication de la machine avec le monde extérieur. Dans ce chapitre, nous allons en discuter les plus importantes:
| printf() |
écriture formatée de données |
|
| scanf() |
lecture formatée de données |
|
| putchar() |
écriture d'un caractère |
|
| getchar() |
lecture d'un caractère |