std::experimental::optional
stammt von Boost.Optional Bibliothek, und diese Implementierung funktioniert gut in Visual C ++ 12.0 //www.open-std.org/jtc1/sc22/wg21/docs/papers/2013/n3793.html#comparison_with_boost"> ein wenig ). Referenz-Single-Header-Implementierung, basierend auf dem N3793 Vorschlagspapier , kann hier gefunden werden.
Die neueste Liste der unterstützten C ++ 11/14 / 1z-Kern- und Bibliotheksfunktionen, die mit Visual Studio ausgeliefert werden, finden Sie unter Visual C ++ Team-Blog , von dieser Beitrag insbesondere. Eine Reihe von Header-Dateien der Standard-Bibliothek-Implementierung (und einiger Erweiterungen) von Microsoft kann hier .
Tags und Links c++-standard-library c++14 visual-studio-2013 c++17 optional