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.hpp47 行定义.

template<typename _type >
bool ystdex::is_undereferenceable ( _type *  p)
inline

在文件 memory.hpp53 行定义.

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

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

自从
build 400

在文件 cstdio.h190 行定义.

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

函数调用图: