make_unsigned-Klasse
Macht den Typ oder den kleinsten Typ ohne Vorzeichen größer oder gleich dem Typ.
Syntax
template <class T>
struct make_unsigned;
template <class T>
using make_unsigned_t = typename make_unsigned<T>::type;
Parameter
T
Der zu ändernde Typ.
Hinweise
Eine Instanz des Typmodifizierers enthält einen geänderten Typ, der T ist, wenn is_unsigned<T>
"true" enthält. Andernfalls ist dies der kleinste Datentyp mit Vorzeichen ST
, für den sizeof (T) <= sizeof (ST)
.
Anforderungen
Header:<type_traits>
Namespace: std
Siehe auch
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für