ssPrintf

Распечатайте переменно-довольное сообщение

Синтаксис

int_T ssPrintf(const char_T *msg, ...)

Аргументы

msg

Сообщение. Должен быть ANSI®[1] C printf- разработайте вектор символов дополнительными переменными заменяющими параметрами.

...

Дополнительные заменяющие аргументы.

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

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

Описание

Распечатывает переменное содержимое msg. Этот макрос расширяется до mexPrintf когда S-функция скомпилирована через mex для использования в симуляции Simulink®. Когда S-функция скомпилирована для использования с генерацией кода Simulink Coder™, этот макрос расширяется до printf если цель имеет stdio средства; в противном случае это становится вызовом пустой функции (rtPrintfNoOp). В случае генерации кода можно избежать вызова в целом, с помощью SS_STDIO_AVAILABLE макрос задан simstruc.h. Например:

#if defined(SS_STDIO_AVAILABLE)
	ssPrintf("my message ...");
#endif

Языки

C, C++

Пример

Смотрите S-функцию sfun_atol.c используемый в sfcndemo_sfun_atol.

Смотрите также

ssWarning

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

[1]  ANSI является зарегистрированной торговой маркой American National Standards Institute, Inc.