Aller au contenu

Détails

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.

C & C++
Computer Programming
Software Development
CPP

Les membres s'intéressent également à