Experimenteller Bibliotheks-Header <experimental/ranges/tuple>
Von cppreference.com
< cpp | header | experimental
Dieser Header ist Teil der ranges Bibliothek.
[bearbeiten] Tagged tuples
| Definiert im Namespace
std::experimental::ranges | |
| Alias-Vorlage für ein getaggtes std::tuple (alias template) | |
Komfortfunktion zum Erstellen eines tagged_tuple(function template) | |
[bearbeiten] Synopsis
namespace std { namespace experimental { namespace ranges { inline namespace v1 { template <TaggedType... Types> using tagged_tuple = tagged<tuple</* TAGELEM */(Types)...>, /* TAGSPEC */(Types)...>; template <TagSpecifier... Tags, class... Types> requires sizeof...(Tags) == sizeof...(Types) constexpr /* see definition */ make_tagged_tuple(Types&&... t); }}}}