Bonjour,
Quelle est la meilleure méthode à adopter pour coder des matrices?
Je m'explique, je pourrais me contenter d'un:
mais cela n'est pas "secure". Je souhaiterais utiliser la STL pour éviter les fuites mémoires.
Code : Sélectionner tout - Visualiser dans une fenêtre à part double* a = new double[n][n];
Je pensais à
mais ce n'est pas très pratique pour les resizes (à faire sur chaque ligne...)
Code : Sélectionner tout - Visualiser dans une fenêtre à part std::vector <std::vector <double> >
Si je pouvais déclarer mes matrices comme cela:
Ce serait génial.
Code : Sélectionner tout - Visualiser dans une fenêtre à part matrix<double> m(3,3)
Note importante: je n'ai pas besoin des opérations de base car il s'agit plus d'un conteneur qu'autre chose...
Auriez-vous une idée et/ou des conseils?
Cordialement,
Rodrigue
Partager