Bonjour je voulais juste quelque precision sur for_each et transform
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
 
struct A {  void F() {std::cout << "salut" << std::endl;} };  
int main() 
{  
std::vector<A> v(3);   
std::for_each(v.begin(), v.end(), std::mem_fun_ref(&A::F));
 }
la fonction utilisé par for_each et transform est obligatoirement de la forme void F() ??

Y as t'il une manière propre pour qu'un élément du conteneur connaisse ces voisins?

merci