Ces fonctions ont un effet équivalent certaines méthodes de la classe Tableau : au lieu d'adresser un message à un tableau, on passe ce tableau en argument de la fonction. Par exemple, les deux séquences suivantes sont équivalentes :Tableau<int>* pTab = new Tableau<int>(); pTab->set_nth(5, -9);etTableau<int>* pTab = new Tableau<int>(); set_nth_num(*pTab, 5, -9);