ssGetDataTypeZero

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

Синтаксис

void *ssGetDataTypeZero(SimStruct *S, DTypeId id)

Аргументы

S

SimStruct, представляющий Блок s-function.

id

ID типа данных.

Возвращается

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

Описание

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

Примечание

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

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

Языки

C, C++

Пример

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

const void *myZero = ssGetDataTypeZero(S, id);
if(myZero == NULL) return;

Представлено до R2006a

Была ли эта тема полезной?