Comme tu l'as (presque) deviné, un constructeur par copie s'écrit comme ceci :


Liste::Liste(const Liste& liste)
{
...
}

Il sert à construire un objet Liste à partir d'un autre objet...