mexPrintf(C 및 Fortran)
ANSI C PRINTF 스타일 출력 루틴
C 구문
#include "mex.h" int mexPrintf(const char *message, ...);
Fortran 구문
#include "fintrf.h" integer*4 mexPrintf(message) character*(*) message
설명
이 루틴은 화면과 diary(diary가 사용 중인 경우)에 문자열을 출력합니다. 그리고 MATLAB® 내에 이미 링크되어 있는 표준 C printf
루틴에 대한 콜백을 제공합니다. 이는 전체 stdio
라이브러리가 MEX 파일에 링크되는 것을 방지해 줍니다.
C MEX 파일에서 문자열을 표시하려면 printf
대신에 mexPrintf
를 호출하십시오.
참고
%
는 printf
에서 특수한 의미를 가지므로, 메시지에 리터럴 %
를 사용하려면 %%
를 사용하십시오. 그러지 않으면 예기치 못한 결과가 발생합니다.
입력 인수
출력 인수
예제
에서 다음 예제를 참조하십시오.matlabroot
/extern/examples/mex
에서 다음 예제를 참조하십시오.matlabroot
/extern/examples/refbook