A voir également:
- Matrice dynamique en C++
- Tableau croisé dynamique - Guide
- Liste déroulante dynamique excel - Guide
- Liste déroulante dynamique en cascade excel - Guide
- Vous ne pouvez pas modifier une partie de matrice - Forum Excel
- Excel tableau croisé dynamique pourcentage entre 2 colonnes ✓ - Forum Excel
1 réponse
KX
Messages postés
16752
Date d'inscription
samedi 31 mai 2008
Statut
Modérateur
Dernière intervention
31 août 2024
3 018
Modifié par KX le 12/09/2011 à 22:02
Modifié par KX le 12/09/2011 à 22:02
Ton idée de vector<vector<double>> (voir post1 et post2) n'est pas mauvaise, il faut juste la mettre en place... Voici un header que tu pourrais implémenter :
#include <vector> template<typename T> class matrix { private: size_t szRow, szColumn; std::vector< std::vector<T> > mat; public: matrix<T>(const size_t nbRow, const size_t nbColumn); std::pair<size_t,size_t> size() const; void set(const size_t numRow, const size_t numColumn, const T t); T get(const size_t numRow, const size_t numColumn) const; std::vector<T> getRow(const size_t numRow) const; std::vector<T> getColumn(const size_t numColumn) const; void insertRow(const size_t numRow, std::vector<T> row); void insertColumn(const size_t numColumn, std::vector<T> column); void deleteRow(const size_t numRow); void deleteColumn(const size_t numColumn); };La confiance n'exclut pas le contrôle
12 sept. 2011 à 19:16