Я ищу для хранения информации из таблицы данных с несколькими строками и столбцами. В каждой колонке имеется различный тип (int
, double
, std::string
и т. Д.), Которые будут известны только во время выполнения.2-D вектор boost :: variant в C++
Является ли 2-d vector
из boost::variant
лучшим способом, или есть ли лучшие механизмы хранения для этого?
Примером того, что вы пытаетесь сохранить, было бы полезно. Если вы имели в виду сохранение одной строки, имеющей несколько столбцов с разными типами данных, выбор «boost :: tuple» может быть лучшим выбором. – mstrthealias