Programmation C++

Cours de Licence Professionnelle SIL IN - IUT de Provence, site d'Arles


Planche de TP n°3 : Le patron de classe Vecteur

Dans ce TP, nous nous proposons de développer à partir de la classe C++ nommée Vecteur créée durant le TP précédant, un patron de classe Vecteur permettant de traiter des vecteurs dont les éléments sont d'un type quelconque. La dimension reste modifiable en fonction des besoins de la classe, comme au TP précédant.

Généralisez votre classe Vecteur en un patron de classe Vecteur recevant en paramètre le type de ses éléments (qui au TP précédant étaient des double).

Une fois l'écriture du patron effectuée, vous le testerez en écrivant un programme qui calcule la somme d'une série de vecteur de double en dimension 5 se trouvant dans ce fichier. Attention, vous n'avez pas le droit de modifier le contenu du fichier.

Sur le même principe, vous calculerez le vecteur moyen de la série de vecteur de ce fichier de Vecteur de Ratio en dimension 4.