lang:cpp:variant
Ceci est une ancienne révision du document !
Conteneur avec un variant récursif
Ce n'est pas possible de le faire en passant par un using
. Using std::variant with recursion, without using boost::recursive_wrapper Archive du 12/09/2016 le 31/01/2024
Il faut passer par une structure.
struct Struct { std::unordered_map<std::string, std::variant<std::string, std::vector<int>, double, Struct>> values; };
lang/cpp/variant.1706692708.txt.gz · Dernière modification : 2024/01/31 10:18 de root