Bonjour est il possible de creer un foncteur qui prend l'iterateur en entré et non un element???

par exemple

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
void myFoncteur(const std::vector<int>::iterator & it)
{
*it = *it + *(it-1);
}
 
 
 
std::for_each(myVector.begin()+1,myVector.end(),&myFoncteur);