J'ai essayé d'en apprendre davantage sur les expressions lambda ces derniers temps, et la pensée d'un exercice intéressant ...Lambda expression exercice
est-il un moyen de simplifier une C++ fonction d'intégration comme ceci:
// Integral Function
double integrate(double a, double b, double (*f)(double))
{
double sum = 0.0;
// Evaluate integral{a,b} f(x) dx
for(int n = 0 ; n <= 100; ++n)
{
double x = a + n*(b-a)/100.0;
sum += (*f)(x) * (b-a)/101.0;
}
return sum;
}
en utilisant des expressions C# et lambda?
hehe - en quelques secondes l'un de l'autre ;-p –