Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Eine Struktur, die eine Typdefinition als Vorlagenparameter bereitstellt.
template<class Type>
struct identity {
typedef Type type;
Type operator()(const Type& _Left) const;
};
Parameter
Parameter |
Description |
|---|---|
_Left |
Der Wert zu identifizieren. |
Hinweise
Die Klasse enthält die Definition des öffentlichen Typs type, die mit der Vorlagenparametertyp ist.Sie wird in Verbindung mit Vorlagenfunktion forward verwendet, um sicherzustellen, dass ein Funktionsparameter den gewünschten Typ verfügt.
Für Kompatibilität mit älterem Code, definiert die Klasse auch die Identitätsfunktion operator(), die Argument _Left zurückgibt.
Anforderungen
Header: <utility>
Namespace: std