11-12. Tableaux Et Fichiers (Partie 2)
11-12. Tableaux Et Fichiers (Partie 2)
11-12. Tableaux Et Fichiers (Partie 2)
02/02/2021 C++ sous Linux - Master TI, © 2021 A. Bouroumi 11-12. Tableaux & Fichiers (2)
1
02/02/2021 C++ sous Linux - Master TI, © 2021 A. Bouroumi 11-12. Tableaux & Fichiers (2)
2
1
02/02/2021
Tableaux statiques 2D 3
02/02/2021 C++ sous Linux - Master TI, © 2021 A. Bouroumi 11-12. Tableaux & Fichiers (2)
4
2
02/02/2021
02/02/2021 C++ sous Linux - Master TI, © 2021 A. Bouroumi 11-12. Tableaux & Fichiers (2)
6
3
02/02/2021
02/02/2021 C++ sous Linux - Master TI, © 2021 A. Bouroumi 11-12. Tableaux & Fichiers (2)
7
Codage C++ 8
02/02/2021 C++ sous Linux - Master TI, © 2021 A. Bouroumi 11-12. Tableaux & Fichiers (2)
8
4
02/02/2021
02/02/2021 C++ sous Linux - Master TI, © 2021 A. Bouroumi 11-12. Tableaux & Fichiers (2)
9
02/02/2021 C++ sous Linux - Master TI, © 2021 A. Bouroumi 11-12. Tableaux & Fichiers (2)
10
5
02/02/2021
02/02/2021 C++ sous Linux - Master TI, © 2021 A. Bouroumi 11-12. Tableaux & Fichiers (2)
11
02/02/2021 C++ sous Linux - Master TI, © 2021 A. Bouroumi 11-12. Tableaux & Fichiers (2)
12
6
02/02/2021
Fichiers de sortie 13
• Déclaration:
− ofstream f; f est un objet de la classe ofstream qui
peut être associé à un fichier à écrire;
• Ouverture:
− f.open(Nom); Association de f au fichier nommé Nom
au niveau du SE (avec Nom = tableau de caractères);
• Ecriture d’un flux d’informations dans f à l’aide de l’opérateur
<<:
− f << v; Ecriture dans le fichier représenté par f de la
valeur de la variable v;
• Fermeture:
− f.close(); Libération de l’espace d’échange avec f.
02/02/2021 C++ sous Linux - Master TI, © 2021 A. Bouroumi 11-12. Tableaux & Fichiers (2)
13
02/02/2021 C++ sous Linux - Master TI, © 2021 A. Bouroumi 11-12. Tableaux & Fichiers (2)
14
7
02/02/2021
02/02/2021 C++ sous Linux - Master TI, © 2021 A. Bouroumi 11-12. Tableaux & Fichiers (2)
15
Suite de l’exemple 6 16
02/02/2021 C++ sous Linux - Master TI, © 2021 A. Bouroumi 11-12. Tableaux & Fichiers (2)
16
8
02/02/2021
02/02/2021 C++ sous Linux - Master TI, © 2021 A. Bouroumi 11-12. Tableaux & Fichiers (2)
17
02/02/2021 C++ sous Linux - Master TI, © 2021 A. Bouroumi 11-12. Tableaux & Fichiers (2)
18
9
02/02/2021
Suite de l’exemple 7 19
02/02/2021 C++ sous Linux - Master TI, © 2021 A. Bouroumi 11-12. Tableaux & Fichiers (2)
19
02/02/2021 C++ sous Linux - Master TI, © 2021 A. Bouroumi 11-12. Tableaux & Fichiers (2)
20
10
02/02/2021
Ce que voit
l’homme
Cette image est très utilisée
pour tester et comparer les
algorithmes de traitement d’images. Ce que voit la machine
02/02/2021 C++ sous Linux - Master TI, © 2021 A. Bouroumi 11-12. Tableaux & Fichiers (2)
21
02/02/2021 C++ sous Linux - Master TI, © 2021 A. Bouroumi 11-12. Tableaux & Fichiers (2)
22
11
02/02/2021
Codage de l’exemple 8 24
02/02/2021 C++ sous Linux - Master TI, © 2021 A. Bouroumi 11-12. Tableaux & Fichiers (2)
24
12
02/02/2021
Suite de l’exemple 8 25
02/02/2021 C++ sous Linux - Master TI, © 2021 A. Bouroumi 11-12. Tableaux & Fichiers (2)
25
13
02/02/2021
02/02/2021 C++ sous Linux - Master TI, © 2021 A. Bouroumi 11-12. Tableaux & Fichiers (2)
27
02/02/2021 C++ sous Linux - Master TI, © 2021 A. Bouroumi 11-12. Tableaux & Fichiers (2)
28
14
02/02/2021
Suite de l’exemple 9 29
02/02/2021 C++ sous Linux - Master TI, © 2021 A. Bouroumi 11-12. Tableaux & Fichiers (2)
29
15
02/02/2021
Exemple 31
02/02/2021 C++ sous Linux - Master TI, © 2021 A. Bouroumi 11-12. Tableaux & Fichiers (2)
31
02/02/2021 C++ sous Linux - Master TI, © 2021 A. Bouroumi 11-12. Tableaux & Fichiers (2)
32
16
02/02/2021
02/02/2021 C++ sous Linux - Master TI, © 2021 A. Bouroumi 11-12. Tableaux & Fichiers (2)
33
Suite de l’exemple 10 34
02/02/2021 C++ sous Linux - Master TI, © 2021 A. Bouroumi 11-12. Tableaux & Fichiers (2)
34
17
02/02/2021
L L
y y'
H H
02/02/2021 C++ sous Linux - Master TI, © 2021 A. Bouroumi 11-12. Tableaux & Fichiers (2)
35
18