Avec std::variant<int, bool>
Je peux appeler std::get<0>(var)
pour obtenir la valeur dans la variante comme c'est premier type - int
.Obtenir l'article par index de boost :: variante comme c'est possible avec std :: variante
Comment est-ce que je peux faire ceci avec boost::variant
? boost::get<>
semble ne supporter que le type et non par index et je trouve la documentation très difficile à comprendre.
On dirait que vous ne pouvez pas. –
@BaummitAugen et y a-t-il un moyen de le pirater? peut-être avec quelques shenanigans mpl? – onqtam
Très probablement oui. Quelle norme? –