![]() |
NIM 跨平台 C++ SDK
|
类 | |
| struct | nstd::_container_npos |
| struct | nstd::_container_increase_step |
| struct | nstd::numeric_double_limits |
| struct | nstd::pair< first_type, second_type > |
命名空间 | |
| namespace | nstd |
宏定义 | |
| #define | NIM_STD_DBL_MAX (1.7976931348623156e+200) |
| #define | NIM_STD_DBL_MIN (2.2250738585072014e-200) |
| #define | NIM_STD_DBL_DEFAULT (1.7976931348623155e+200) |
| #define | NIM_STD_DBL_EPSILON (2.2204460492503131e-16) |
类型定义 | |
| using | nstd::container_npos = _container_npos |
| using | nstd::container_increase_step = _container_increase_step |
| template<stateful_bool _value> | |
| using | nstd::stateful_bool_constant = integral_constant< stateful_bool, _value > |
| using | nstd::stateful_bool_unused = stateful_bool_constant< stateful_bool::kUnused > |
| using | nstd::stateful_bool_true = stateful_bool_constant< stateful_bool::kTrue > |
| using | nstd::stateful_bool_false = stateful_bool_constant< stateful_bool::kFalse > |
枚举 | |
| enum class | nstd::stateful_bool : int32_t { nstd::kBegin = -1 , nstd::kUnused = kBegin , nstd::kFalse = 0 , nstd::kTrue = 1 , nstd::kEnd } |
函数 | |
| template<class first_type , class second_type > | |
| pair< first_type, second_type > | nstd::make_pair (const first_type &_first, const second_type &_second) |
| #define NIM_STD_DBL_DEFAULT (1.7976931348623155e+200) |
| #define NIM_STD_DBL_EPSILON (2.2204460492503131e-16) |
| #define NIM_STD_DBL_MAX (1.7976931348623156e+200) |
| #define NIM_STD_DBL_MIN (2.2250738585072014e-200) |