#include #include //#include "TD_TableauDouble.h" #include "TD_TableauDouble_Correction.h" using namespace std; // Constructeur TableauDouble:: TableauDouble(unsigned int taille, const string &nom, double def_value):Nom(nom),Taille(taille) { Pt = new double[Taille]; for(unsigned int i=0; i Taille ) min_taille = Taille; else min_taille = taille; // copie proprement dite for(unsigned int i=0; i=0) ) return Pt[i]; return Pt[0]; } // Permet d'acceder au ième element du tableau void TableauDouble::SetElement( unsigned int i, double v) { if( (i=0) ) Pt[i]=v; } void TableauDouble::Afficher( void ) const { cout << Nom << " [" << Taille << "] = [ "; for( unsigned int i=0; i Taille ) min_taille = Taille; else min_taille = td.Taille; TableauDouble result(min_taille, this->GetNom() + "+" + td.GetNom()); for(unsigned int i=0; i