提升::任何数字转换

时间:2012-12-12 00:07:07

标签: c++ boost boost-any

我把积极的'int'放到我的任何变量中。然后我试图把它变成'unsigned long'。我得到一个关于任何演员表现糟糕的例外。我怎样才能使用'boost :: any_cast'更灵活的保存整数数据。

1 个答案:

答案 0 :(得分:4)

将其解压缩为临时变量,然后将其转换为所需的整数类型。