Skip to content

La réflexion en C++, quels enjeux, quel futur?

La réflexion en C++, quels enjeux, quel futur?

Details

Présentation par: Jean-Michaël Celerier

Une des fonctionnalités les plus demandées, débattue depuis les posts Usenet des années 90, la réflexion - la capacité à introspecter des propriétés du programme lui-même, par exemple pouvoir lister les noms et types des membres d'une struct - divise.
Cette présentation discutera de l'état actuel des propositions pour la réflexion dans C++26 et donnera quelques examples et cas d'usage qui peuvent déjà être simulés en petite partie mais avec grand effet en C++20, grâce à diverses bibliothèque intégrées dans Boost: PFR et Describe: par exemple, sérialisation ou génération d'UI automatisée.

Photo of C++ Montréal group
C++ Montréal
See more events
6 Pl. du Marché
6 Pl. du Marché · Montréal, QC