Log_Debug 함수
헤더: #include <applibs/log.h>
Azure Sphere에 포함된 printf() 구현에서 지원하는 printf 서식을 사용하여 디버그 메시지를 기록하고 서식을 지정합니다.
서식은 MUSL wiki에 설명된 대로 GNU C 라이브러리와 다를 수 있습니다. 문자열에 정의된 모든 인수 사양에 대해 추가 매개 변수를 fmt
제공해야 합니다. 이 함수는 스레드로부터 안전합니다.
int Log_Debug(const char * fmt, ...);
매개 변수
-
fmt
선택적 인수 사양을 사용하여 기록할 메시지 문자열입니다.
오류
오류가 발생하고 를 오류 값으로 설정 errno
하면 -1을 반환합니다.
- EFAULT: 는
fmt
NULL입니다.
다른 errno
모든 오류도 지정할 수 있습니다. 이러한 오류는 결정적이지 않으며 시스템 업데이트를 통해 동일한 동작이 유지되지 않을 수 있습니다.
반환 값
성공에 대해 0을 반환하거나 실패 시 -1을 반환합니다. 이 경우 errno
는 오류로 설정됩니다.