Classe C++ Matrice<T> proposant la gestion d'une matrice 2D classique.
Opérateurs surchargés présents:
=, +, +=, -=, *, *=, /, /=
(Addition avec un nombre réel/une matrice,
soustraction avec un nombre réel/une matrice,
multiplication avec un nombre réel/une matrice,
division avec un nombre réel)
Utilise le conteneur de la STL vector pour la gestion du tableau 2D.
Gestion des exceptions (attrapées avec string)
Plusieurs méthodes utiles sont mises à disposition.
CLASSE NON ACHEVEE A 100%. MANQUE DE METHODES LIEES A UNE MATRICE (Determinant, inverse...)
Si erreur merci de me le signaler !
Je ne prétends pas du tout que cette classe est optimisée et rapide, ni qu'elle est complète, mais c'est plutôt pour "m'entrainer" au C++. Merci d'être indulgent sur le code !
Contenu du .zip:
-> main.cpp (Exemple de fonctionnement de cette classe)
-> Matrice.h
-> Matrice.cbp (Projet Code::Blocks)