ssGetDataTypeZero

Получите нулевое представление типа данных

Синтаксис

void *ssGetDataTypeZero(SimStruct *S, DTypeId id)

Аргументы

S

SimStruct, представляющий блок S-Function.

id

Идентификатор типа данных.

Возвраты

Указатель (void *) в нулевое представление типа данных, заданное как id, если id является допустимым, и был задан размер типа данных. В противном случае возвращается NULL и сообщает об ошибке.

Описание

Используйте, чтобы получить нулевое представление типа данных, которое является значением, представляющим нуль для пользовательского типа данных.

Примечание

Поскольку этот макрос сообщает о любой возникшей ошибке, вам не нужно использовать ssSetErrorStatus чтобы сообщить об ошибке.

Дополнительные сведения об использовании пользовательских типов данных в S-функциях см. в разделе Настройка пользовательских типов данных.

Языки

C, C++

Пример

Следующий пример получает нулевое представление пользовательского типа данных.

const void *myZero = ssGetDataTypeZero(S, id);
if(myZero == NULL) return;
Представлено до R2006a