Bonjour,
je veux récupérer un itérateur à partir d'une référence. C'est pour connaître la position de l'objet par rapport au début du vecteur. J'ai essayé ceci:
et j'ai eu ça:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 typename std::vector<T>::iterator ref2iter(T& x) { return &x ; } ;
Code : Sélectionner tout - Visualiser dans une fenêtre à part conversion from double* to non-scalar type std::vector<double, std::allocator<double> >::iterator {aka __gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >} requested
Partager