0
여러 행과 열이있는 데이터 테이블의 정보를 저장하려고합니다. 각 열은 런타임에 만 알 수있는 다른 유형 (int
, double
, std::string
등)을 포함합니다.C++에서 boost :: variant의 2 차원 벡터
2-d vector
이 boost::variant
이 가장 좋은 방법입니까, 아니면이를 수행하는 데 더 나은 저장 메커니즘이 있습니까?
정확히 무엇을 저장하려고했는지 보여주는 것이 도움이 될 것입니다. 하나의 행을 저장하고 데이터 유형이 다른 여러 열이있는 경우,'boost :: tuple'이 더 나은 선택 일 수 있습니다. – mstrthealias