probleme avec pointeur et iterateur
bonjour à tous,
j'ai l'erreur suivante dans mon code que je ne comprends pas du tout
Code:
1 2 3 4
|
aFDPR.C:3355: no matching function for call to `CaFDPR::startNode(__gnu_cxx::__normal_iterator<Csegment*, std::vector<Csegment,
std::allocator<Csegment> > >&)'
aFDPR.h:399: candidates are: Cnode CaFDPR::startNode(Csegment*) |
les déclarations et la ligne de code 3355 sont les suivantes.
Code:
1 2 3 4
|
Cnode Cnode_11;
vector<Csegment>::iterator iter_Csegment1;
Cnode_11 = startNode(iter_Csegment1); |
je dois aussi dire que c'est un code developpé au départ sur sun (solaris) ou cette erreur n'apparait pas, et qui est maintenant exécuté sur linux.
merci de me répondre