Template et Tableau Dynamique

Template et Tableau Dynamique - C++ - Programmation

Marsh Posté le 24-04-2008 à 16:10:08    

Bonjour,
Je suis débutant dans ce langage, et je dois créer un template pour une classe TableauDynamique. J'ai regardé de la doc sur les templates, mais globalement, j'ai du mal a comprendre ce que je dois faire selon l'énoncé suivant:
 

Citation :

Créer une classe TableauDynamique qui s’occupe d’agrandir/rétrécir un tableau et qui prend n’importe qu’elle type d’objet.  
Cette classe doit comporter en publique (contrôler les paramètres !) :
- Une méthode ajouter()
- Une méthode supprimer()
- Une méthode get() pour retourner un objet du tableau.
- Une méthode set() pour changer un objet du tableau.
- Un opérateur indexeur[]


 
Est ce que qqlq pourrait m'aider à y voir plus clair SVP !
merci
Nico

Reply

Marsh Posté le 24-04-2008 à 16:10:08   

Reply

Marsh Posté le 24-04-2008 à 16:15:13    

Tu trouveras toutes les informations sur les templates ici : http://www.cplusplus.com/doc/tutorial/templates.html

Reply

Marsh Posté le 25-04-2008 à 09:54:33    

mouai, mais bon, ca ne m'aide pas beaucoup a réaliser ce que je dois faire ... :(

Reply

Marsh Posté le 25-04-2008 à 09:57:17    

Ah ?
 
Ben ton énoncé c'est juste concevoir une classe qui utilise les templates et dont le but est de stocker n'importe quel type d'objet.
En somme, ce qui t'est demandé c'est de refaire la classe std::vector : http://www.cplusplus.com/reference/stl/vector

Reply

Marsh Posté le 25-04-2008 à 09:59:12    

ok merci je regarde :)

Reply

Marsh Posté le 27-04-2008 à 16:02:58    

lol, ça me rappelle un exam de C++, le prof voulait qu'on refasse une classe Pile, avec un énoncé dans le même genre : "une méthode push, une méthode pop, une méthode empty..."
 
sur ma copie :
 

Code :
  1. template< typename T >
  2. class Pile : public std::stack< T > {};


 
beau joueur, il m'a mis tous les points :sol:


Message édité par jesus_christ le 27-04-2008 à 16:03:38
Reply

Marsh Posté le 27-04-2008 à 16:47:53    

T'es tombé sur un prof cool :D

Reply

Marsh Posté le 27-04-2008 à 18:20:06    

ben déjà, techniquement j'ai raison, c'était à lui d'interdire la réutilisation de la STL, et puis le niveau était tellement bas en prog dans ma promo que si j'avais pas eu 20 je l'aurait mal pris :D :sol:
Par contre en math je ne me la pettais pas autant :sweat:

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed