Kkeyser
Messages postés1Date d'inscriptionsamedi 17 janvier 2004StatutMembreDernière intervention15 février 2004
-
15 févr. 2004 à 19:11
ymca2003
Messages postés2070Date d'inscriptionmardi 22 avril 2003StatutMembreDernière intervention 3 juillet 2006
-
15 févr. 2004 à 23:12
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;
.....
.....
ymca2003
Messages postés2070Date d'inscriptionmardi 22 avril 2003StatutMembreDernière intervention 3 juillet 20067 15 févr. 2004 à 23:12
La classe Clist ne permet pas de recopier directement une liste. Retourne une réfernce ou un pointeur, ça sera plus simple que de reconstruire une liste an copiant chacun de ses éléments.