Maîtriser std::variant : Une alternative type-safe aux unions en C++
Principes fondamentaux
Un std::variant<T1, T2, ..., TN> ne peut contenir qu’une seule valeur à la fois — parmi ses types paramétrés — avec suivi automatique de son état.
Aucune allocation dynamique n’est effectuée : la mémoire est réservée statiquement selon la taille maximale des alternatives.
Les types void, les tableaux, et les référe ...
Publié le 21 août à 06h57