Мне нужно создать карту, от целых чисел до наборов кортежей, кортежи в одном наборе имеют одинаковый размер. Проблема в том, что размер кортежа и его типы параметров можно определить во время выполнения, а не во время компиляции. Я воображая что-то вроде:Кортежи неизвестного размера/типов параметров
std::map<int, std::set<boost::tuple> >
но не exctly уверен, как именно это сделать, bossibly с использованием указателей.
Целью этого является создание временных отношений (таблиц), каждый из которых имеет уникальный идентификатор (ключ), возможно, у вас есть другой подход.
Просьба уточнить: Один комплект делает только магазин кортежи одного и того же размера , но разные наборы могут иметь разные кортежи? –
Да, в одном наборе хранятся кортежи того же размера, но разные наборы могут иметь разные кортежи. – myahya
Вы хотите наложить ограничение всех элементов в кортеже того же размера во время компиляции? Также, что кортежи могут быть любого типа, в котором один кортеж имеет данные того же типа? – mukeshkumar