std::experimental::reflect::Alias
Von cppreference.com
< cpp | experimental | reflect
| Definiert im Namespace std::experimental::reflect |
||
| template< class T > concept Alias = Named<T> && ScopedMember<T> && /* siehe unten */; |
Ein Wert von mindestens 201902 zeigt an, dass die Reflection TS unterstützt wird. | |
Das Alias Konzept ist erfüllt, wenn und nur wenn T eine typedef Deklaration, eine Alias-Deklaration, einen Namespace-Alias, einen Template-Typ-Parameter, einen decltype-Spezifizierer oder eine durch eine using-Deklaration eingeführte Deklaration widerspiegelt (Hinweis: Der Scope eines Alias ist der Scope, in den der Alias injiziert wurde).
[bearbeiten] Beispiel
| Dieser Abschnitt ist unvollständig Grund: Beispiele |
[bearbeiten] Siehe auch
| Dieser Abschnitt ist unvollständig Grund: Templatisierung |