mgaunard a écrit 1 commentaire

  • # La vraie nouvelle astuce de C++14

    Posté par  . En réponse au journal [C++14 ] Expressions template pour les nuls. Évalué à 3.

    La vraie nouvelle astuce pour les expressions templates et C++14, c'est effectivement d'utiliser les lambdas polymorphes avec capture, comme tu le fais ici.
    Par contre moi je ferais pas la récursion dedans, c'est moins générique.

    J'ai personnellement commencé à expérimenter avec ce principe pour une nouvelle bibliothèque pour la différentiation automatique d'ordre supérieur.
    Par contre malheureusement retourner une lambda ne suffit pas; on veut pouvoir surcharger les opérateurs, donc il faut enrober la lambda dans quelque chose (moi en fait j'ai fait l'inverse, j'ai implémenté un tuple avec une lambda).