Распечатайте переменно-довольное сообщение
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
.
[1] ANSI является зарегистрированной торговой маркой American National Standards Institute, Inc.