Bonjour

Les vacances commençant j'ai décidé d'apprendre le c++. Ayant étudié le model objet en cours sur du Java.

Je suis entrain d'écrire une liste doublement chainée et j'aimerais pouvoir concatener une premiere liste à une seconde mais à la seule condition que leur type soit identique.

Seulement ma classe ListeDoublementChainée est générique et ne possède donc pas de type definit.

Je n'arrive donc pas à savoir qu'elle est le protoype de ma fonction afin qu'elle prennent la seconde liste en parametre et qu'elle renvoye un pointeur de type T qui serait la concatenation de la liste 1 et 2. J'avoue ne pas savoir si il existe une classe primitive comme Objet en java, dont toutes les classes C++ dépendent, ni comment remplacer le instance of pour decouvrir si les deux types sont identiques.

Si quelqu'un voulait bien m'expliquer ou me donner un lien ou je pourrais trouver la réponse, je le lui en serais grè.