PrevUpHomeNext

esv::make_unsigned_t


How can you prove that yesterday happened really?

esv::make_unsigned_t - esv::make_unsigned_basic_t, esv::make_unsigned_ect_t

esv::make_unsigned_t is used to get an unsigned integral type from a known ingral type.

That is, it gets esv::ux32 from esv::ix32, esv::ux32; gets esv::u32from esv::i32, esv::u32; ..., etc.

esv::make_unsigned_t never gets esv::overflow_type from an integral type, although it has such as check.

However, esv::make_unsigned_t gets esv::overflow_type, if the source type is not integral type.

esv::make_unsigned_t related - esv::make_unsigned_basic_t, esv::make_unsigned_ect_t

esv::make_unsigned_t Usage

using target_type = esv::make_unsigned_t<source_inegral_type>;

See Also

esv::overflow_type

esv::real_meric


PrevUpHomeNext

E