Question du test C++

Écrire un programme C++17 qui utilise les lambda et les expressions de pliage.

Expert

Lambda et fold expressions

In C++17 quel est la sortie console et la valeur retournée par ce programme:

int main() {
    auto const& x = 10;
    auto const& t = std::make_tuple(1,20,3,42);
    auto f = [&x](auto&&... elem){ return ((elem < x) and ...);};
    std::cout << std::boolalpha << "result is: " << std::apply(f, t) << std::endl;
    return f(66);
}
Auteur: ezStatut : PubliéeQuestion passée 108 fois
Modifier
0
Évaluations de la communautéPersonne n'a encore évalué cette question, soyez le premier !