YSTest: Is Undereferenceable Iterator

YSTest PreAlpha_b400_20130424 The YSLib Test Project

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

全部 类 命名空间 文件 函数 变量 类型定义 枚举 枚举值 友元 宏定义 组 页
函数
Is Undereferenceable Iterator

判断迭代器实例是否为可解引用。 更多...

## 函数

bool | ystdex::is_undereferenceable (const ifile_iterator &i)
| 判断 ifile_iterator 实例是否确定为不可解引用。
template<typename _tIterator >
bool | ystdex::is_undereferenceable (const _tIterator &)
template<typename _type >
bool | ystdex::is_undereferenceable (_type *p)

## 详细描述

判断迭代器实例是否为可解引用。

模板参数

  _tIterator | 迭代器类型。

注解
  注意返回 `false` 不表示参数实际可解引用。
  默认实现对参数转换为 `bool` 类型判断是否为 false 。

自从
  build 400

## 函数说明

template<typename _tIterator >

bool ystdex::is_undereferenceable | ( | const _tIterator & |  | ) |

inline

在文件 memory.hpp 第 47 行定义.

template<typename _type >

bool ystdex::is_undereferenceable | ( | _type * | p | ) |

inline

在文件 memory.hpp 第 53 行定义.

bool ystdex::is_undereferenceable | ( | const ifile_iterator & | i | ) |

inline

判断 ifile_iterator 实例是否确定为不可解引用。

自从
  build 400

在文件 cstdio.h 第 190 行定义.

参考 ystdex::ifile_iterator::get_stream().

函数调用图: