主要内容

ssgetdatatypesize.

获取自定义数据类型的大小

句法

INT_T SSGETDATATYPESIZE(SIMSTRUCT * S,DTYPEID ID)

争论

S.

Simstruct代表S函数块。

ID

数据类型的ID。

回报

一个INT_T.表示指定的数据类型大小的值ID, 如果ID有效,数据类型的大小已设置。否则,退货Invalid_dtype_size.并报告错误。

描述

用于获取自定义数据类型的大小。

笔记

因为此宏报告它被调用时发生的任何错误,所以您无需使用ssseterrorstatus.报告错误。

有关在S函数中使用自定义数据类型的更多信息,请参阅配置自定义数据类型

语言

C,C ++

例子

以下示例获取大小INT16数据类型。

int_t size = ssgetdatatypesize(s,ss_int16);如果(size == Invalid_dtype_size)返回;

也可以看看

sssetDatatypesize.

在R2006A之前介绍