主要内容

matlab::数据::ForwardIterator < T >

的模板化c++类,以提供前向迭代器支持金宝appStructArray字段名称

描述

使用ForwardIterator对象来访问域名称元素的范围StructArray

类细节

名称空间:

matlab:数据

包括:

ForwardIterator.hpp

构造函数

复制构造函数

ForwardIterator (const ForwardIterator < T > & rhs)

描述

对象的共享数据副本ForwardIterator < T >对象。

参数

const ForwardIterator < T > & rhs

对象复制。

返回

ForwardIterator

新实例。

抛出

没有一个

拷贝赋值操作符

ForwardIterator& operator=(const ForwardIterator& rhs)

描述

将共享数据副本分配给ForwardIterator < T >对象。

参数

const ForwardIterator < T > & rhs

对象分配。

返回

ForwardIterator < T >

更新实例。

抛出

没有一个

其他运营商

操作符+ +

ForwardIterator < T > &运算符+ + ()

描述

Pre-increment算子。

返回

ForwardIterator < T > &

对更新值的引用。

抛出

没有一个

操作符,

ForwardIterator < T >操作符——(int)

描述

Post-increment算子。

返回

ForwardIterator < T >

新对象。

抛出

没有一个

运算符=

==(const ForwardIterator& rhs

参数

const ForwardIterator < T > & rhs

迭代器进行比较。

返回

保龄球

返回真正的如果迭代器指向相同的元素。否则,返回

抛出

没有一个

运营商!=

bool运营商!=(const ForwardIterator& rhs) const

参数

const ForwardIterator < T > & rhs

迭代器进行比较。

返回

保龄球

返回真正的如果该迭代器指向不同的元素。否则,返回

抛出

没有一个

操作符*

常量引用操作符* ()

返回

参考

迭代器所指向的元素的共享副本,指定为:

  • t算术类型。

  • 引用T > <对于非算术类型。

抛出

没有一个

操作符- >

指针运算符- > ()

返回

指针

指向该迭代器所指向的元素的指针,指定为:

  • T *算术类型。

  • 参考< T > *对于非算术类型。

抛出

没有一个

运营商[]

引用操作符[](const size_t& rhs

描述

使用线性索引获取引用。

返回

参考

此迭代器指向的元素,指定为typename迭代器:参考

抛出

没有一个

介绍了R2017b