boost变量:按类型引用变量

时间:2015-10-20 02:29:35

标签: c++ boost variant

假设有

boost::variant<int, std::string> v;

如何获得类似x的参考std::string &,可以像

一样使用
x = "abc";

并且会有相当于

的行为
v = "abc";

1 个答案:

答案 0 :(得分:5)

std::string& x = boost::get<std::string>(v);