std::meta::display_string_of, std::meta::u8display_string_of
Von de.cppreference.net
| Definiert in Header <meta>
|
||
consteval std::string_view display_string_of( std::meta::info r );
|
(1) | (seit C++26) |
consteval std::u8string_view u8display_string_of( std::meta::info r );
|
(2) | (seit C++26) |
Gibt eine implementationsabhängige Zeichenkette zurück. Implementierungen werden ermutigt, einen Text zu erzeugen, der hilfreich ist, um zu identifizieren, was r darstellt.
Parameter
| r | - | ein Reflektionswert |
Rückgabewert
Eine implementationsabhängige Zeichenkette. Wo möglich, sollte die Zeichenkette geeignet sein, das dargestellte Konstrukt zu identifizieren.
Hinweise
Das Ergebnis V ist nullterminiert: V.data()[V.size()] ist garantiert '\0'. Jedes Element in V ist ein potenziell nicht eindeutiges Objekt mit statischer Speicherdauer, das in konstanten Ausdrücken verwendbar ist; ein Zeiger auf ein solches Element ist nicht geeignet für die Verwendung als Vorlagenargument für einen Nicht-Typ-Vorlagenparameter vom Zeigertyp.
Beispiel
| Dieser Abschnitt ist unvollständig Grund: kein Beispiel |
Siehe auch
(seit C++26) |
Wenn die reflektierte Entität einen Bezeichner hat, wird ihr Name ermittelt (Funktion) |