C++
11
Added in Boost
1.71.0
A never-valueless, strong guarantee implementation of std::variant.
This Release
Peter Dimov
Peter Dimov
Author
Andrey Semashev
Andrey Semashev
Contributor
Dependencies
Assert
Config
Mp11
Boost.Variant2
This repository contains a never-valueless, strong guarantee, C++11/14/17 implementation of std::variant. See the documentation for more information.
The library is part of Boost, starting from release 1.71. It depends on Boost.Mp11, Boost.Config, and Boost.Assert.
Supported compilers:
- g++ 4.8 or later with
-std=c++11
or above - clang++ 3.9 or later with
-std=c++11
or above - Visual Studio 2015 or later
Tested on Github Actions and Appveyor.
All Time
Rene Rivera
Rene Rivera
Contributor
Edward Diener
Edward Diener
Contributor
Vinnie Falco
Vinnie Falco
Contributor
Jonathan Stein
Jonathan Stein
Contributor
Agustin Berge
Agustin Berge
Contributor