• [^] # Re: simple ?

    Posté par (site web personnel) . En réponse au journal Rust en version 0.12. Évalué à 2.

    D'ailleurs la première version s'écrirait plutôt :

    int twice(int x, std::function<int(int)> f) {
     return f(x) + f(x);
    };
    int main() {
     auto square = [] (int x) { return x * x; };
     std::cout << twice(5, square) << std::endl;
     return 0;
    }