Boost.Any与Boost.Variant

我在Boost.Any和Boost.Variant之间select有困难。
我应该什么时候使用每一个?

每个的优点和缺点是什么?

我基本上是想从外部储存一些州。

你有没有看过变种库中的比较 ?

(不知道外部来源是什么状态,所以很难说什么更适合你。)