Compartir vía


make_unsigned (Clase)

Hace que el tipo o el tipo sin signo más pequeño sea igual o superior en tamaño al tipo.

Sintaxis

template <class T>
struct make_unsigned;

template <class T>
using make_unsigned_t = typename make_unsigned<T>::type;

Parámetros

T
Tipo que se va a modificar.

Comentarios

Una instancia del modificador de tipo contiene un tipo modificado que es T si is_unsigned<T> es true. En caso contrario, es el tipo con signo menor ST para el que sizeof (T) <= sizeof (ST).

Requisitos

Encabezado:<type_traits>

Espacio de nombres: std

Consulte también

<type_traits>