【发布时间】:2014-08-28 18:31:16
【问题描述】:
我希望从具有多行和多列的数据表中存储信息。每列包含不同的类型(int、double、std::string 等),这些类型只有在运行时才能知道。
boost::variant 的二维 vector 是最好的方法,还是有更好的存储机制来实现这一点?
【问题讨论】:
-
一个你想要存储的例子会很有帮助。如果您的意思是存储单行、多列,每列具有不同的数据类型,
boost::tuple可能是更好的选择。
标签: c++ boost-variant 2d-vector