_vprintf_p, _vprintf_p_l, _vwprintf_p, _vwprintf_p_l
인수 목록에 대한 포인터를 사용하여 형식이 지정 된 출력에 씁니다. 그리고 인수가 사용 되는 순서를 지정할 수 있습니다.
int _vprintf_p(
const char *format,
va_list argptr
);
int _vprintf_p_l(
const char *format,
locale_t locale,
va_list argptr
);
int _vwprintf_p(
const wchar_t *format,
va_list argptr
);
int _vwprintf_p_l(
const wchar_t *format,
locale_t locale,
va_list argptr
);
매개 변수
format
형식 사양입니다.argptr
인수 목록에 대한 포인터입니다.locale
사용할 로캘입니다.
자세한 내용은 형식 사양을 참조하십시오.
반환 값
_vprintf_p 와 _vwprintf_p 는 NULL 문자로 끝나거나 오류가 발생한 경우의 네이티브 값을 제외한 작성된 문자의 수를 반환합니다.
설명
인수 목록에 대한 포인터 각각이 함수 다음 서식을 지정하고 지정 된 데이터를 쓰는 stdout입니다. 이러한 함수에서 다 vprintf_s 및 vwprintf_s 만 해당 인수 사용 되는 순서를 지정 하는 기능을 지원 합니다. 자세한 내용은 printf_p 위치 매개 변수을 참조하십시오.
_vwprintf_p 와이드 문자 버전인 _vprintf_p ;마치 동일한 스트림에서 ANSI 모드에서 열리는 경우입니다. _vprintf_p 는 현재 UNICODE 스트림에 대한 출력을 지원하지 않습니다.
_l 접미사가 있는 이러한 함수 버전은 현재 스레드 로캘 대신 전달된 로캘 매개 변수를 사용하는 경우를 제외하고는 동일합니다.
보안 정보 |
---|
format이 사용자 정의 문자열이 아닌지 확인하십시오.자세한 내용은 버퍼 오버런 방지를 참조하십시오. |
format 는 null포인터 입니다. 형식 문자열이 잘못된 형식의 문자를 포함하고 있을 경우, 잘못된 매개변수 처리기는 매개 변수 유효성 검사에 설명된 대로, 호출됩니다. 계속해서 실행하도록 허용된 경우, 함수는 -1을 반환하고 errno 를 EINVAL로 설정합니다.
제네릭 텍스트 라우팅 매핑
TCHAR.H 루틴 |
_UNICODE 및 _MBCS 정의되지 않음 |
_MBCS 정의됨 |
_UNICODE 정의됨 |
---|---|---|---|
_vtprintf_p |
_vprintf_p |
_vprintf_p |
_vwprintf_p |
_vtprintf_p_l |
_vprintf_p_l |
_vprintf_p_l |
_vwprintf_p_l |
요구 사항
루틴 |
필수 헤더 |
선택적 헤더 |
---|---|---|
_vprintf_p, _vprintf_p_l |
<stdio.h> 과 <stdarg.h> |
<varargs.h>* |
_vwprintf_p, _vwprintf_p_l |
<stdio.h> 또는 <wchar.h>, 및 <stdarg.h> |
<varargs.h>* |
*는 UNIX V 호환성을 위해 필요합니다.
콘솔은 Windows 스토어 응용 프로그램에서 지원되지 않습니다. 콘솔에 연결된 표준 스트림 핸들 stdin, stdout 및 stderr은 Windows 스토어 응용 프로그램의 C 런타임 함수에서 사용되기 전에 리디렉션되어야 합니다. 추가 호환성 정보는 호환성을 참조하십시오.
해당 .NET Framework 항목
참고 항목
참조
_fprintf_p, _fprintf_p_l, _fwprintf_p, _fwprintf_p_l
_printf_p, _printf_p_l, _wprintf_p, _wprintf_p_l
_sprintf_p, _sprintf_p_l, _swprintf_p, _swprintf_p_l
vsprintf_s, _vsprintf_s_l, vswprintf_s, _vswprintf_s_l
va_arg, va_copy, va_end, va_start
_vfprintf_p, _vfprintf_p_l, _vfwprintf_p, _vfwprintf_p_l