函数中的变量返回类型返回boost :: any的持有对象

时间:2017-02-18 15:37:51

标签: c++ return-type boost-any

假设我的课程C的字段为std::vector<boost::any>。我有索引运算符const boost::any C::operator[](const size_t i);但如果我希望C::operator[](const size_t i)返回any对象在索引i而不是any - 对象本身所持有的对象,该怎么办? ?该函数需要一个变量返回类型......这是不可能的。有没有办法通过例如间接手段实现这一目标呢?

0 个答案:

没有答案