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");
Previous
Next