Bonjour,

J'ai besoin pour mon programme de stocker une liste de points. Pour cela, j'utilise CList et CPoint comme suit :

typedef CList<CPoint,CPoint> Listepoints;

J'utilise ce type dans une classe pour une des variables membres. Seulement quand je crée une fonction qui permet de retourner une variable de type ListePoints, j'ai une erreur à la compilation : No copy constructor available.

Voilà la fonction en question :
Listepoints m_MaListe;
.....
.....

Listepoints CMyClass::GetMaListe()
{
return m_MaListe;
}

J'ai cherché dans l'aide de Visual C++ mais en vain, je ne m'en sors pas. Pourriez-vous m'aider ?