Compartir vía


make_signed (Clase)

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

Sintaxis

template <class T>
struct make_signed;

template <class T>
using make_signed_t = typename make_signed<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_signed<T> es true. En caso contrario, es el tipo sin signo menor UT para el que sizeof (T) <= sizeof (UT).

Requisitos

Encabezado:<type_traits>

Espacio de nombres: std

Consulte también

<type_traits>