YSTest: iterator_trait.hpp 文件参考

YSTest PreAlpha_b700_20160611 The YSLib Test Project

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

- 文件列表
- 文件成员

类 | 命名空间 | 类型定义
iterator_trait.hpp 文件参考
YBaseLib » YStandardExtend

迭代器特征。 更多...

`#include "type_traits.hpp"`
`#include <iterator>`
iterator_trait.hpp 的引用(Include)关系图:
此图展示该文件直接或间接的被哪些文件引用了:

浏览源代码.

## 类

struct | ystdex::have_same_iterator_category< _type, _tIter >
| 判断若干个迭代器是否指定的类别。 更多...

## 命名空间

| ystdex
| <functional> 特性测试宏。

## 类型定义

template<typename _tParam , typename _type = void, typename = std::pair< indirect_t<_tParam&>, decltype(++std::declval<_tParam&>())>>
using | ystdex::enable_for_iterator_t = enable_if_t< is_same< decltype(++std::declval< _tParam & >()), _tParam & >::value, _type >
| 选择迭代器类型的特定重载避免和其它类型冲突。 更多...

## 详细描述

迭代器特征。

版本
  r67

作者
  FrankHB frank.nosp@m.hb19.nosp@m.89@gm.nosp@m.ail..nosp@m.com

自从
  build 627

创建时间:
  2015-08-30 16:29:07 +0800

修改时间:
  2016-02-11 17:36 +0800

文本编码:
  UTF-8

模块名称:
  YStandardEx::IteratorTrait

在文件 iterator_trait.hpp 中定义.