Есть ли способ в последней версии C ++ (я думаю, 17 или 20) хранить различные типы кортежей в std :: array или std :: vector или другом встроенном типе данных?Например, может быть что-то вроде ->
struct bunchOfTuples {
std::tuple<float, float, int, int> firstTup = std::make_tuple(float, float, int, int);
std::tuple<float, float, int> secondTup = std::make_tuple(float, float, int); };
// bunch more tuples of differing types
};
Есть ли способ использовать шаблоны для достижения чего-то подобного?Или реализация класса или структуры?Или другой способ, о котором я даже не думал, что я новичок в новейшем C ++?Я работаю над проектом автоматического вызова метода.У меня есть кое-что, что в основном работает, но это сделало бы это чище.