Sdílet prostřednictvím


make_signed – třída

Nastaví typ nebo nejmenší typ signed větší nebo rovna velikosti, která se má zadat.

Syntaxe

template <class T>
struct make_signed;

template <class T>
using make_signed_t = typename make_signed<T>::type;

Parametry

T
Typ, který chcete upravit.

Poznámky

Instance modifikátoru typu obsahuje upravený typ, který je T , pokud is_signed<T> má hodnotu true. Jinak je nejmenší typ bez znaménka UT , pro který sizeof (T) <= sizeof (UT).

Požadavky

Header:<type_traits>

Obor názvů: std

Viz také

<type_traits>