3. Input / Output
Objectif
Construire une matrice creuse à partir d’un fichier
MatriceCOO
Le format de fichier proposé précédemment est en réalité parfaitement adapté au format COO. Implémentez, pour la classe MatriceCOO
des méthodes permettant de :
- Lire des fichiers aux formats présentés plus haut et de modifier l’objet appelant en fonction
- Sauvegarder une
MatriceCOO
sur disque au format proposé
Comme pour les matrices denses, vous pouvez aller plus loin en implémentant un constructeur qui prend en argument un nom de fichier et construit la MatriceCOO
. Il s’utiliserait alors de la façon suivante (exemple !) :
MatriceCOO A("laplacien_A.txt");