end*_*ian 9 c++
我有一个应用程序,需要将异构数据打包到单个结构中.例如,单个结构可能包含三个浮点数,两个整数和一个字符串.我不知道在运行之前我将拥有哪些字段,关键要求是该过程非常快.我打算使用一个void*数组,当消息到达目的地时,我可以将其转换为适当的类型,但是有更好的方法吗?也许使用Boost?
shu*_*e87 7
也许boost_variant会满足您的需求吗?
http://www.boost.org/doc/html/variant.html
归档时间:
14 年,4 月 前
查看次数:
946 次
最近记录: