Teilen Sie einen bestimmten std :: varianten-Typ nach einem bestimmten Kriterium

Wie durch einen bestimmten Variantentyp using V = std::variant<bool, char, std::string, int, float, double, std::vector<int>>; deklarieren Sie zwei Variantentypen using V1 = std::variant<bool, char, int, float, double>; using V2 = std::variant<std::string,