R1.01 – Prog#11 Exercice1

Ecrire le corps de la fonction affichVInt () de signature :

void affichVInt (const vector <int> & VInt);

Rendre générique cette fonction en écrivant le corps de la fonction affichVector () de signature :

template <typename T>
void affichVector (const vector <T> & V);

Faites des tests avec différents vecteurs.

R1.01 – Prog#11 Exercice5

Télécharger le corrigé du TP 6 (M1102) : ici.

  1. Dans le fichier nsUtil.cxx, modifier le corps de la fonction EditVString () de façon à n’utiliser que des itérateurs;
  2. Dans le fichier main.cxx, modifier le corps des fonctions Delete (), Insert () et Swap () de façon à n’utiliser que des itérateurs.

Nb: pour les fonctions Insert () et Delete (), vous devez vous appuyer sur les fonctions insert () et erase () de la classe vector.