在g ++中使用std :: variant

Ale*_*llo 6 c++ stl g++ variant

我如何使用std::variant的g++?为什么没有std::variant在std::experimental(尽管std::optional是)?g++我需要什么版本?我不想使用boost,我只想使用标准库.

编辑:似乎只g++ 7支持std::variant.然后我的问题是:什么时候会发布,使用它的实验版本时会遇到什么问题?

Ral*_*zky 5

这个页面说,GCC 7 有std::variant.