Bagikan melalui


Kelas make_unsigned

Membuat jenis atau jenis terkecil yang tidak ditandatangani lebih besar dari atau sama dengan ukuran untuk mengetik.

Sintaks

template <class T>
struct make_unsigned;

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

Parameter

T
Jenis yang akan dimodifikasi.

Keterangan

Instans pengubah jenis menyimpan jenis yang dimodifikasi yaitu T jika is_unsigned<T> bernilai benar. Jika tidak, itu adalah jenis ST terkecil yang ditandatangani yang sizeof (T) <= sizeof (ST).

Persyaratan

Header:<type_traits>

Namespace: std

Baca juga

<type_traits>