Hello,

Je suis nouveau dans C++ je tente de récupérer un objet (il s'agit d'un itérateur) de l'objet courant (this) dans une méthode membre et j'obtiens cette erreur : conversion to non-scalar type requested.

La méthode membre en question :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
 void AC_Nef_Polyhedron::draw() const
 {
     // cela ne marche pas ("conversion to non-scalar type requested")
     Facet_iterator monIterator=facets_begin();
 
     // cela fonctionne
     AC_Nef_Polyhedron np (NULL,NULL);
     Facet_iterator t=np.facets_begin();
 
     // cela fonctionne
     AC_Nef_Polyhedron* hj=new AC_Nef_Polyhedron(NULL,NULL);
     Facet_iterator o=hj->facets_begin();
 }
Qu'est-ce que je fais faux?