YSTest
PreAlpha_b500_20140530
The YSLib Test Project
|
取按指定宽度的整数类型。 更多...
#include <cstdint.hpp>
Public 类型 | |
using | fast_type = typename make_width_int<(_vWidth<=8U?8U:(_vWidth<=16U?16U:(_vWidth<=32U?32U:64U)))>::fast_type |
using | unsigned_fast_type = typename make_width_int<(_vWidth<=8U?8U:(_vWidth<=16U?16U:(_vWidth<=32U?32U:64U)))>::unsigned_fast_type |
using | least_type = typename make_width_int<(_vWidth<=8U?8U:(_vWidth<=16U?16U:(_vWidth<=32U?32U:64U)))>::least_type |
using | unsigned_least_type = typename make_width_int<(_vWidth<=8U?8U:(_vWidth<=16U?16U:(_vWidth<=32U?32U:64U)))>::unsigned_least_type |
取按指定宽度的整数类型。
在文件 cstdint.hpp 第 75 行定义.
using ystdex::make_width_int< _vWidth >::fast_type = typename make_width_int<(_vWidth <= 8U ? 8U : (_vWidth <= 16U ? 16U : (_vWidth <= 32U ? 32U : 64U)))>::fast_type |
在文件 cstdint.hpp 第 80 行定义.
using ystdex::make_width_int< _vWidth >::least_type = typename make_width_int<(_vWidth <= 8U ? 8U : (_vWidth <= 16U ? 16U : (_vWidth <= 32U ? 32U : 64U)))>::least_type |
在文件 cstdint.hpp 第 85 行定义.
using ystdex::make_width_int< _vWidth >::unsigned_fast_type = typename make_width_int<(_vWidth <= 8U ? 8U : (_vWidth <= 16U ? 16U : (_vWidth <= 32U ? 32U : 64U)))> ::unsigned_fast_type |
在文件 cstdint.hpp 第 83 行定义.
using ystdex::make_width_int< _vWidth >::unsigned_least_type = typename make_width_int<(_vWidth <= 8U ? 8U : (_vWidth <= 16U ? 16U : (_vWidth <= 32U ? 32U : 64U)))> ::unsigned_least_type |
在文件 cstdint.hpp 第 88 行定义.