YSTest: ystdex::common_int_type< _type1, _type2, _types... > 模板结构体 参考

YSTest PreAlpha_b800_20170810 The YSLib Test Project

- 首页
- 相关页面
- 模块
- 命名空间
- 类
- 文件

- 类列表
- 类索引
- 类继承关系
- 类成员

Public 类型 | Private 类型 | 所有成员列表
ystdex::common_int_type< _type1, _type2, _types... > 模板结构体 参考

`#include <cstdint.hpp>`

## Public 类型

using | type = typename common_int_type< cond_t< and_< is_unsigned< common_t >, or_< is_signed< _type1 >, is_signed< _type2 >>>, _t< make_widen_int< common_t, true >>, common_t >, _types... >::type

## Private 类型

using | common_t = common_type_t< _type1, _type2 >

## 详细描述

### template<typename _type1, typename _type2, typename... _types>
struct ystdex::common_int_type< _type1, _type2, _types... >

在文件 cstdint.hpp 第 222 行定义.

## 成员类型定义说明

template<typename _type1 , typename _type2 , typename... _types>

using ystdex::common_int_type< _type1, _type2, _types... >::common_t = common_type_t<_type1, _type2>

private

在文件 cstdint.hpp 第 225 行定义.

template<typename _type1 , typename _type2 , typename... _types>

using ystdex::common_int_type< _type1, _type2, _types... >::type = typename common_int_type<cond_t< and_<is_unsigned<common_t>, or_<is_signed<_type1>, is_signed<_type2>>>, _t<make_widen_int<common_t, true>>, common_t>, _types...>::type

在文件 cstdint.hpp 第 230 行定义.

该结构体的文档由以下文件生成:

- cstdint.hpp