Main Content

matlab::data::Struct

MATLAB 结构体数组的元素类型

描述

StructStructArray 对象的元素类型。

类详细信息

命名空间:

matlab::data

包括:

Struct.hpp

迭代器

启动迭代器。

const_iterator begin() const

const_iterator cbegin() const

返回

const_iterator

指向数组开头的迭代器,指定为 TypedIterator<typename std::add_const<T>::type>

抛出

结束迭代器

const_iterator end() const

const_iterator cend() const

返回

const_iterator

指向数组末尾的迭代器,指定为 TypedIterator<typename std::add_const<T>::type>

抛出

索引运算符

operator[]

Array operator[](std::string idx) const

描述

StructArray 对象启用 [] 索引。索引从 0 开始。

参数

std::string idx

字段名称。

返回

Array

在指定字段处找到 Array 的共享副本。

抛出

matlab::data::InvalidFieldNameException

StructArray 中不存在字段。

版本历史记录

在 R2017b 中推出