【发布时间】:2011-05-13 18:38:54
【问题描述】:
假设我有一个boost::mpl::list< A, B, C ...>。
在运行时给定索引值,我如何访问其中一种类型?有可能吗?
【问题讨论】:
-
请提供您想要完成的任务的一些背景信息。
-
也许你会发现这个问题很有用:stackoverflow.com/questions/4798169/…
-
@Emile Cornier> 无论上下文如何,mpl::list 都是提供编译时类型容器语义的类型容器。所以问题很清楚:我得到了这个类型的编译时列表,我想得到特定索引处的类型,但我只在运行时得到索引,而不是编译时。
标签: c++ boost metaprogramming boost-mpl