bonjour

je suis débutante en c++, mais j'ai des conaissance en java et en C , je doit modifier ce programme pour créer une liste circulaire .

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
template<class Elem> class link {
public :
    Elem element ;
    Link * next ;
    Link (const Elem& elemval, Link* nextval =NULL)
    {
        element =elemval ; next =nextval ; 
    }
    Link( Link*nextval =NULL)
    {
        next= nextval ;
    }
le programme ci dessus est fait pour créer une liste chainée, et je sais qu'il faut ajouter un pointeur vers le premier élément
Ma question c'est au niveau des lignes soulignées j'ai pas très bien saisi la syntaxe


Merci pour votre aide