Je cherche à la fonction "Dlib "-library, plus précisément le" find_min" qui est utilisé pour "optimisation" (http://dlib.net/optimization_ex.cpp.html). La fonction "find_min" vous laisse passer votre propre fonction comme un argument, mais votre propre fonction doit prendre un seul argument. Cependant la fonction que j'ai besoin de passer a trop d'arguments (7 en fait), mais j'en ai besoin.Est-il possible de "tromper" une fonction en prenant un argument quand elle attend plusieurs en C++?
Alors ma question est la suivante:
est-il un moyen de « compresser » mes arguments il semble que seul, ou peut-être un moyen de changer une fonction de sorte qu'il ne prend qu'un seul argument, mais obtient toujours tout les arguments qui sont nécessaires d'une autre manière intelligente?
Pouvez-vous éditer la question pour indiquer où exactement dans 'dlib' vous passez une fonction en tant qu'argument? –