C'est la meme chose que plus haut, mais une autre approche, j'veux avoir un truc fonctionnel pour pouvoir transformer des conteneurs d'objets
par exemple j'ai une
map<int, T>, jveux pouvoir, avec une fonction de transformation du style
R(*)(T const&), avoir une fonction qui me retourne une
map<int, R>, sans avoir a reecrire des surcharges qu'il s'agisse de maps, unordered_map, set, list, vector, ou meme des conteneurs de l'utilisateur (qui n'aurait qu'a ajouter des traits pour que mon code gere son type)
(et c'est plus pour m'occuper qu'autre chose, j'ai pas la motivation de reprendre l'apprentissage de vulkan en ce moment

)
(C'est pas non plus impossible que ce soit deja implemente dans boost mais c'est pas intellectuellement stimulant d'utiliser ca

)